powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / mvc3, post запрос, менять урл параметрами из запроса
28 сообщений из 28, показаны все 2 страниц
mvc3, post запрос, менять урл параметрами из запроса
    #38278215
fuf33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как можно после нажатия "Submit" подменить/добавить в урл опцию из дропдауна?
например сейчас после нажатия урл выглядит как "/charts" а надо "charts/data1"

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
   @using (Html.BeginForm("index", "charts", FormMethod.Post, new { id = "f_show" }))
    {

        <fieldset>
            <table>
                <tbody>
                    <tr>
                        <td id="p_variable">
                            <label for="data">
                                Data:</label>
                            

                            @Html.DropDownListFor(m => m.dataname, Model.Data))

                        </td>

                    
                        <td>
                            <span>
                                <input type="submit" tabindex="8" value="Submit">
                            </span>
                        </td>
                    </tr>
                </tbody>
            </table>
        </fieldset>
    }
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38278288
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fuf33,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
$(function() {

    $('#f_show').submit(function(e) {
  
         e.preventDefault();
        
         window.location += '/' + $('#dataname').val();

         // если надо из текста, то так:

         window.location += '/' + $('#dataname option:selected').text();    

         return false;
    });

});



код не тестил, но как-то так...
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38278289
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ну да, для вышеприведенного кода треба jQuery...
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38278535
fuf33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

точняк, я тоже так сделал
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279232
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fuf33, я бы сделал по другому т.к. подход предложенный hVostt замент post запрос на get. Кроме того тебе придется вручную добавлять к url параметры формы, которыек должны были post-ом уйти. Нам же всего лишь нужно изменить action формы перед её отправкой.
Код: javascript
1.
2.
3.
4.
5.
function onSubmit(f) {
    var dataname = f.elements["dataname"];
    f.action += "/data" + dataname.options[dataname.selectedIndex].value;
    return true;
}
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279463
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazile,

лишено смысла напрочь. посмотрите на приведенный код HTML. много параметров? :)
POST итак бы ушел с нужным параметром в дропдауне, имеет смысл дальнейшую судьбу запроса решать на сервере.

может быть нужна была именно подмена URL на клиенте, возможно для реализации субнавигации. так и делают.
все зависит от задачи, о чем приходится в данном случае только догадываться.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279594
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, что такое субнавигация?

Если клиент увидит подменнённый URL, то значит прямое обращение по нему должно работать: скопировал, отправил по скайпу, на другом конце провода человек получил теже данные.

А это уже GET получается. Становится непонятно, для чего вообще Post.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279619
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Субнавигация url" - это, конечно, феерично
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279719
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а я вас не скажу что это такое :-P
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279727
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фееричному другу из банно-прачечного посвящается http://www.google.ru/search?q=субнавигация
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279732
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttфееричному другу из банно-прачечного посвящается http://www.google.ru/search?q=субнавигация
Зачем ты вбил свой бред в поисковик и показал ссылку?
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279733
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, если рассматривать с точки зрения sub-navigation menu, то опять-таки Get, при чём тут Post?
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279737
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAhVostt, если рассматривать с точки зрения sub-navigation menu, то опять-таки Get, при чём тут Post?
О меню вообще речи не было, он говорил о "подмене URL на клиенте" и назвал это "субнавигацией".
Отжиги продолжаются, набрал попкорна.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279740
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

если <form... прям таки вызывает недвусмысленные ассоциации с POST, могу напомнить, что method может быть и GET...

кроме того речь шла о том, чтобы подменить url, который обладает свойством «выглядит» у нас только в адресной строке для браузера, поэтому мы ковыряем window.location

читаем что пишет автор вопроса внимательно :)
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279744
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloperskyANAhVostt, если рассматривать с точки зрения sub-navigation menu, то опять-таки Get, при чём тут Post?
О меню вообще речи не было, он говорил о "подмене URL на клиенте" и назвал это "субнавигацией".
Отжиги продолжаются, набрал попкорна.

балаболка опять в ударе. харе мычать из бани, лучше приведи мне мою цитату, где я назвал «ЭТО» субнавигацией.
я поражаюсь этой манере откровенно врать на ходу, совершенно никого не стесняясь.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279748
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloperhVosttфееричному другу из банно-прачечного посвящается http://www.google.ru/search?q=субнавигация
Зачем ты вбил свой бред в поисковик и показал ссылку?

придумай себе сам зачем и заешь попкорном. достал уже тупить.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279758
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<select ONCHANGE="location = this.options[this.selectedIndex].value;">

   <option value="" selected="selected">Navigation</option>

   <option value="index.html">Home</option>
   <option value="detroitvideoproduction.html">Video Production</option>
   <option value="locationsounddetroit.html">Location Sound</option>
   <option value="videoeditingdetroit.html">Video Editing</option>
   <option value="custommotiongraphicsdetroit.html">Custom Graphics</option>
   <option value="demoreel.html">Demo Reel</option>
   <option value="http://www.youtube.com/user/VideoDetroitMI?ob=0">You Tube</option>
   <option value="http://vimeo.com/liveoutloudproductions">Vimeo</option>
   <option value="dslrrentalsdetroit.html">Camera Rental</option>
    <option value="lectrosonicsrentalsdetroit.html">Audio Rental</option>
    <option value="griprentalsdetroit.html">Grip Rental</option>
    <option value="camerasupportdetroit.html">Camera Support</option>
    <option value="about.html">About Us</option>
    <option value="contact.html">Contact</option>
</select>



я говорю же, так делают, сотни раз натыкался.

П.С. мсу-кул-дебилопер... гоу пустыню пылесосить.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279791
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttесли <form... прям таки вызывает недвусмысленные ассоциации с POST, могу напомнить, что method может быть и GET...Спасибо, кэп.
Мне не понятно, зачем автор явно использует Post, при этом хочет подменить адрес в адресной строке браузера.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279800
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

ну дык. я тоже телепатию не успел ещё как следует прокачать :)
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279809
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttбалаболка опять в ударе. харе мычать из бани, лучше приведи мне мою цитату, где я назвал «ЭТО» субнавигацией.
я поражаюсь этой манере откровенно врать на ходу, совершенно никого не стесняясь.
Очередные жалкие потуги , чтобы вылезти из кучи навоза, в которую сам же вляпался? Перечитай еще раз свой впрыск зла, поражаться будешь потом, после переосмысления.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279840
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloper,

иди-ка в баню. где ж ты был со своими виртуалами, такой умный, когда человек вопрос задавал?
а теперь твои феерические изыски со вкусом попкорна смотрятся не более чем, смешно.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279849
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt...иди-ка в баню...
Да он уже и так парится. :)
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279876
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttcooldeveloper, иди-ка в баню. где ж ты был со своими виртуалами, такой умный, когда человек вопрос задавал?
а теперь твои феерические изыски со вкусом попкорна смотрятся не более чем, смешно.
Маленький, твоих отжигов не хватало форуму, набрал попкорна, а ты успокоился. Негоже, ведь так. Так вот, почему ты опять сламерил на счет субнавигации url в посте?

ShSergeДа он уже и так парится. :)
Допариваюсь :)
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279924
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloperМаленький, твоих отжигов не хватало форуму, набрал попкорна, а ты успокоился. Негоже, ведь так. Так вот, почему ты опять сламерил на счет субнавигации url в посте?

либо ты поясняешь свою мысль, либо остаешься как и был — форменным болаболом не вызывающий ничего, кроме приступа жалости.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279939
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttcooldeveloperМаленький, твоих отжигов не хватало форуму, набрал попкорна, а ты успокоился. Негоже, ведь так. Так вот, почему ты опять сламерил на счет субнавигации url в посте?
либо ты поясняешь свою мысль, либо остаешься как и был — форменным болаболом не вызывающий ничего, кроме приступа жалости.
Если мистическое существо вроде тебя доселе не поняло, о чем ведется речь, то я могу просто пожалеть убогого и забить на разъяснения в очередной десятый раз. Иногда всё же, тебя буду тыкать палочкой, для профилактики. Так что не расслабляйся.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279952
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloper,

мда... жалкое зрелище. и снова: ни аргументов, ни объяснений своих слов. бабалол ты, мсу.

зато мне теперь ясно одно — нельзя давать тебе повод разводить бессмысленный флейм.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279962
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, сколько ни убеждаюсь в этом, что ты обычный беспардонный ламер. Ляпнешь глупость, а потом, краснения, начинаешь оправдываться. Мол, там не только пост, на может быть и гет, а еще это для подмены url для сабнавигации меню, оказывается, что это такое, не скажу... Ну и в том духе. Укатайка просто.
...
Рейтинг: 0 / 0
mvc3, post запрос, менять урл параметрами из запроса
    #38279997
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooldeveloper,

я привел вполне конкретный рабочий пример субнавигации на подмене url. ещё вопросы? будешь дальше из себя умного строить или выдаешь хоть один вменяемый комментарий???
...
Рейтинг: 0 / 0
28 сообщений из 28, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / mvc3, post запрос, менять урл параметрами из запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]