|
|
|
| Смысл следующий. Есть у меня выпадающий список, при выборе которого пользователь должен переходить на соответствующий раздел (для каждого элемента в списке - свой раздел).
Как я понимаю - переход осуществляется в то место, которое прописано в form action.
Как мне сообщили здесь на форуме, поменять из кода form action - нельзя. Как можно поступить, в таком случае, в моей ситуации?
Благодарю за помощь. | |
|
|
|
|
|
|
|
для: Zilog
(29.07.2008 в 13:15)
| | посмотри реализации выпадающих меню, это товой случай | |
|
|
|
|
|
|
|
для: GeorgeIV
(29.07.2008 в 13:20)
| | Помотрел. У меня этот список как раз так и формируется. Только один вопрос остался - как перейти по нужной ссылке, ведь form action не прописать... | |
|
|
|
|
|
|
|
для: Zilog
(29.07.2008 в 13:26)
| | а как в меню переходится? :-) | |
|
|
|
|
|
|
|
для: GeorgeIV
(29.07.2008 в 13:29)
| | вопрос не совсем понятный. У меня два выпадающих списка, воторой из которых формируется на лету, в зависимости от выбора в первом.
Реализовано это на Аяксе:
function get_list(item, div)
{
var url = './page_templates/index/ajax_getlist.php';
var params = 'item=' + item;
var ajax = new Ajax.Request(url, {
method: 'get',
parameters: params,
onSuccess: function(transport){
var response = transport.responseText || "no response text";
var full_txt = response;
$(div).update(full_txt);
}
});
}
|
Вопрос весь в том, что при нажатии на ОК, мы попадаем на ту же страницу, а в адресной строке идут ряд переменных из формы.
Мне же надо попасть на другой адрес (смотря что выбрано). | |
|
|
|
|
|
|
|
для: Zilog
(29.07.2008 в 13:33)
| | так сформируй аяксом готовую форму с нужным action и отдай ее по запросу | |
|
|
|
|
|
|
|
для: GeorgeIV
(29.07.2008 в 13:35)
| | хм... мысль. сейчас попробую.
(я обновлял только один Select) | |
|
|
|
|
|
|
|
для: GeorgeIV
(29.07.2008 в 13:35)
| | что то у меня не получется.
form action обновляться не хочет... | |
|
|
|