如何在ASP.Net MVC中实现2 必需级联下拉列表?我强调属性[必需],因为我已经创建了级联下拉列表。我的问题是,子下拉列表应该显示取决于父下拉列表的某些值。但由于两者都使用Required属性进行修饰,因此如果未显示子下拉列表,则表单不会提交。这是正常的,因为两个下拉都是表格的一部分。如何才能实现所需的两个下拉列表,但仅当表格中的孩子可见时? JavaScript是唯一的方法吗?谢谢
答案 0 :(得分:0)
假设您使用的是jQuery Validation Plugin,只有在选择#other时才需要:
$("#myform").validate({
rules: {
dropdown1: {
required: true
},
dropdown2: {
required: function(element) {
return $("#dropdown1").val() != "";
}
}
}
});