Я немного поработал с jQuery и не могу понять, как это сделать ...
Дело в работе, я делаю много форм, которые можно перезагрузитьс различными элементами управления данными и шириной событий.Например (простой пример) у нас есть 3 радиокнопки, чтобы выбрать любимое блюдо: мясо, рыба и другое.Когда они нажимают на другую радиопереключатель, они могут указать, что это за другая пища в текстовом поле (а два других отключают это текстовое поле)
Они могут сохранить данные и снова открыть эту форму с загруженными данными и тем жесостояние ввода (отключено / включено).
Обычно мы программируем это в 2 части, одна из которых выполняется при загрузке страницы (эта часть включает / отключает входы в соответствии с ранее сохраненными данными - или при отсутствии данных«если выбрана другая кнопка-переключатель, включите текстовое поле для указания, в противном случае отключите его») и та, которая выполняется при срабатывании события click (если они нажимают на другую кнопку-переключатель, активируют текстовое поле, если они нажимают другую кнопку, отключите ее - и этофункция onclick для каждого переключателя)
Я много думал и думаю, что это может быть способом сделать это с помощью jquery за один раз, но я не нашел способа сделать это ...какие-нибудь идеи?
Я знаю, вы могли бы подумать, что сделать это в 2 шага не много работы, но вы шЯ мог бы знать, что мы работаем с формами с более чем 200 различными зависимыми входами ... это причина, потому что я хотел бы улучшить и уменьшить код js.
ах!мы работаем в asp.net (c #), поэтому, если у вас есть идея сделать это с элементами управления asp.net вместо jQuery, это также приветствуется.
Большое спасибо, и извините за мой английский -.-