我有十几个 dropdownlinst 的 html 页面
其中之一是
@Html.DropDownListFor(model => model.PrimaryNetworkInt, new SelectList(ViewBag.AvailableNetworks, "ID", "Name"), "Offline")
第二个存储一些其他值,当我将其更改为“AAA”时,我必须首先禁用选择 NULL 选项(即“离线”)的能力(如果选择了其他值,则将其返回)
选择逻辑工作正常:
$('#SecondDDList').change(function () { SecondDDListChanged(); });
var SecondDDListChanged() = function(){
//...
if ($('#SecondDDList').val()==-1){ //-1 i.e == "AAA" in my example
//Here i need logic to disable NULL selection
} else {
//Here i need enable NULL option
}
}
有什么更好的方法呢?可能是这样的:
$("#PrimaryNetworkInt option[value=null]").attr("disabled", "disabled");
有什么建议吗?