У меня есть простой ViewModel, что я прошел, чтобы посмотреть в моем приложении, у него есть два SelectLists с несколькими вариантами, как, например:ASP.NET опции выпадающего списка зависит от выбранного варианта в другом списке
public class MyViewModel {
public SelectList Names { get; set;} // e.g options - N1,N2,N3
public SelectList Years { get; set;} // e.g options - Y1,Y2,Y3
}
Есть для каждого из этих SelecLists определено несколько опций. На мой взгляд, у меня есть два DropDownListFor, в которых пользователь может легко выбрать вариант - он независим.
Но то, что я хочу сделать, заключается в том, что, когда пользователь выбирает в 1-й вариант раскрывающегося списка N1, тогда во втором раскрывающемся списке будут доступны только варианты Y2, Y3. Когда пользователь выбирает N2, во втором появляется только N3 и т. Д.
Что-то с jQuery возможно? Как получить информацию, какая опция выбрана в данный момент в раскрывающемся списке? С JavaScript?
Как сделать вы определяете условие того, что должно появиться и что не должно быть во втором списке? это как 'x' в первом списке, это означает« x + 1 »вперед во втором? – Searching