Программирование > JavaScript & JScript

Блокировать один елемент при выборе другого(select)

<< < (2/4) > >>

linker:
Согласен

Но при выборе из первого комбобокса я меняю значение второго(или disable), так вот оно как раз и не отправляется серверу а остается предыдущее.

Если елемент disable то значение ведь не передается так,мне и надо чтоб не передавалось а вместо этого остается старый параметр

linker:
Или другими словами можно ли как-нибудь при самите одного элемента делать сабмит  другого

Вообще возможно такое?:confused:

CGVictor:
linker

--- Цитировать ---linker:
делать сабмит другого
--- Конец цитаты ---

Объединить их в форму.
Ты пойми, "сабмитится" не элемент. На сервер отсылается содержимое формы, т.е. значения всех ее контролов. И, чтобы потом "установить эти значения после отправки" сервер должен заново отослать клиенту разметку формы, с элементами.
Именно вот на этом этапе нужно выставлять значения элементов. Т.е., на сервере.

virka:
Без бутылки не поймешь :)
На onChange вместе с блокировкой ставишь combobox2.value="" или чего там у Вас стоит по умолчанию. Или Вы хотите, чтобы значение не отсылалось совсем? Либо серверная обработка, либо сценарием уничтожать "лишний" select.

virka:
Прошу прощения, не обратил внимания, что речь идет про select.
Пока не закидали камнями, спешу исправить ошибку.
Не value, конечно, combobox2.options[индекс по умолчанию].selected.
Кстати, посмотрел сейчас про формы, должно отсылатся только при readonly, при disabled отсылаться не должно.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 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 28 
Перейти к полной версии