Как объединить два раскрывающихся списка mvc с jQuery? - PullRequest
0 голосов
/ 10 июля 2020

Поскольку я относительно новичок в mvc, а нашего разработчика программного обеспечения сегодня нет, мне нужно попросить о помощи на этом пути. У меня есть раскрывающиеся списки, а раскрывающийся список 2 должен быть заполнен в зависимости от выбора в раскрывающемся списке 1.

@(Html.DropDownListFor(m => m.User.NrLand, Model.CountriesList, "--Select--", new { id="myCountry" }))

Это приводит к выпадающему списку, например:

<select>
   <option value="10">Australia</option>
   <option value="20">India</option>
   <option value="30">USA</option>
</select>

Теперь у меня есть второй раскрывающийся список, который требует динамического заполнения параметра в зависимости от результатов раскрывающегося списка 1. Если xxxxx на данный момент является просто заполнителем, я должен включить выбранное значение (как int) из раскрывающегося списка 1.

* 1008 Например, *

должно быть

@(Html.DropDownListFor(m => m.User.NrState, Model.StatesList(20), "--Select--", new { id="myState" }))

. Но как это может быть на лету?

1 Ответ

1 голос
/ 10 июля 2020

Это называется каскадированием с раскрывающимся списком. обратитесь к этому Каскадное раскрытие аналогично вашему требованию.

...