2015-11-13 4 views
0

У меня есть форма, которая имеет раскрывающийся список дат. Я хочу, чтобы даты не появлялись до тех пор, пока не будет выбран другой раскрывающийся список, потому что этот другой раскрывающийся список определит, какие даты показывают, а какие нет.Замена выпадающего списка на форму другим

Я создал два раскрывающихся меню без дат, которые будут отображаться до тех пор, пока другой выпадающий вариант не будет выбран, а другой - со всеми датами. Как я могу получить это, чтобы показать, где именно без дат было?

Я новичок, когда дело доходит до jQuery и JavaScript. Я пробовал пару основных вещей, но, похоже, он не работает.

Может ли кто-нибудь мне помочь?

+2

Пожалуйста, отправьте пример кода, который вы пробовали до сих пор, и, возможно, jsfiddle с тем, что у вас есть. – ahervin

+0

С помощью jQuery вы можете использовать 'hide()' и 'show()' для элементов, соответственно. Это обрабатывает дисплей. Но я поддержал комментарий, в котором говорится, что вам нужно предоставить дополнительную информацию и JSfiddle. Я подозреваю, что вы не получите большую помощь от людей, пока они этого не заметят. – Marc

+0

Вот мой jsfiddle https://jsfiddle.net/xxr7kLcs/ – Emma

ответ

1

Вы можете использовать JQuery событие изменения

$("#form").change(function() { // some logic here }); 

Вот jsfiddle демо http://jsfiddle.net/a92b40w9/

Здесь вы можете получить некоторые умные вещи о событиях в JQuery https://api.jquery.com/category/events/ обратить внимание на те, которые связаны с формой и входом

Смежные вопросы