1
下面是我的jquery代碼和我的ASP> NET mvc剃鬚刀代碼。剃鬚刀代碼用於下拉列表。我想在labelCount變量值爲0時禁用下拉列表。值爲0,但下拉列表未被禁用。使用jquery禁用asp.net mvc下拉菜單
if (labelCount == 0) {
$("#AndOrSelection").attr("disabled", "disabled");
}
@Html.DropDownList("AndOrSelection", new List<SelectListItem>()
{
new SelectListItem { Text = "And", Value = "And" },
new SelectListItem { Text = "Or", Value = "Or" }
}, "Select criteria")
你的代碼工作正常。該腳本是否在'document.ready()'塊中?您在瀏覽器控制檯中是否收到錯誤? – 2015-03-13 11:32:50
@StephenMuecke:謝謝..代碼不在document.ready()中。謝謝.. – user2998990 2015-03-13 11:34:42
您還可以簡化您的代碼 - 「@ Html.DropDownList(」AndOrSelection「,新的SelectList(新列表(){」和「,」或「}),」選擇標準「 –
2015-03-13 11:36:52