Я пытаюсь написать веб-страницу MVC с двумя выпадающими списками.Содержание второго списка зависит от того, что выбрано в первом.
Кажется, что нет определенного способа сделать это, используя встроенные функции MVC, поэтому мне придется свернуть свои собственные.Однако я не знаю, как лучше получить всю необходимую мне функциональность ... которая "будет такой же, как веб-формы":)
Я создал выпадающие списки способом, аналогичным this
Однако я не уверен, как разработать это так, чтобы, если в первом списке был «выбранный» элемент, когда он был привязан в первый раз, это перетекло в автоматическое связывание второго списка при загрузке страницы.,
Редактировать: Просто чтобы прояснить, у меня есть возможность привязать отфильтрованный список ко второму раскрывающемуся списку.Однако, если моя Модель содержит выбор для первого раскрывающегося списка, выбор устанавливается правильно, но второй раскрывающийся список не заполняется.
(должен ли я заявить, что я новичок в MVC, а Javascript для меня как какой-то инопланетный язык?)
Edit2: я думал об этом немного больше.Очевидно, что на меня сильно повлияло время, затрачиваемое на разработку веб-форм, и я пока не совсем понимаю MVC.Я думаю, что на самом деле у меня есть некоторые вещи, которые я должен уловить в своей модели (то есть, если у меня уже есть информация для установки двух выпадающих меню, то я должен каким-то образом отловить это в контроллере и построить предустановки выпадающих меню.создать метод типа «ondatabound» и вызвать вызов view (что и было моим первоначальным намерением) ... Теперь мне нужно пойти и разобраться, как это сделать:)