Заполните второй выбор с заменой первого на MVC3 без JavaScript - PullRequest
1 голос
/ 12 августа 2011

У меня есть проект на MVC3 и Razor. Я делаю в своем проекте все сначала без javascript, а затем в будущем, когда все будет работать без JS, затем я добавлю все функции JS. Дело в том, что у меня есть страница бритвы, которую я заполняю из выбора модели, и что мне нужно, так это то, что при изменении параметра выбора должен быть заполнен другой выбор. Моя идея состоит в том, что в модели у меня есть коллекция объекта, который нуждается во втором выборе, чтобы получить заполнение, и когда срабатывает событие onchange первого выбора, я вызываю метод на контроллере, который заполняет список в модели и в области просмотра я заполняю второй выбор надписью над списком. Мой вопрос .. как мне запустить событие onchange на a? Обратите внимание, что я не использую Html.DropDownList или что-то подобное ... но если это необходимо, я буду.

Спасибо, и я надеюсь, что вы можете помочь мне!

1 Ответ

1 голос
/ 12 августа 2011

Для события select onchange требуется Javascript. Для обработки, когда Javascript отключен, вы обычно добавляете что-то вроде «Обновление» submit button в тегах <noscript>, чтобы обновить выделение с помощью сообщения на сервере. Теги <noscript> будут отображаться только при отключенном Javacript.

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