Как отобразить / скрыть ячейку на основе определенного параметра, выбранного в раскрывающемся элементе формы? - PullRequest
0 голосов
/ 06 июля 2011

У меня есть форма, в которой есть "как вы узнали о нас?"раздел.Пользователь может выбрать различные параметры из выпадающего элемента формы.Если пользователь выбирает «другое», я хочу, чтобы отображалось текстовое поле, позволяющее пользователю указать.Вся эта форма представлена ​​в формате таблицы, и она не изменится, поэтому я думаю, что самый простой подход - показать / скрыть ячейку, но я не знаю, как связать это с выбранным конкретным параметром.Я использую JQuery.

Ответы [ 2 ]

0 голосов
/ 06 июля 2011
$('#myselectbox').change(function(){
    if ($(this).val()=='other') {
        $('#othertextbox').show();
    } else {
        $('#othertextbox').hide();
    }
});
0 голосов
/ 06 июля 2011

Попробуйте присоединить функцию к событию onchange для выбора (используя bind ), который проверяет значение выбора (используя val ), а затем соответственно скрывает / показывает текстовое поле (используя скрыть или показать ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...