我使用razor视图引擎在asp.net MVC中创建一个列表框。对于客户端,我使用knockout.js。
@Html.ListBoxFor(
x => x.SelectedOutletBrandIds,
new SelectListItem[0],
new
{
@class = "outlet-brand-select",
data_bind = "options: outletBrands, optionsText: 'name', optionsValue: 'id', selectedOptions: selectedOutletBrandIds"
})
我想从客户端的knockout.js中禁用此列表框。我怎么能这样做?
当我在SelectedOutletBrandIds下拉菜单中设置“禁用”属性时,它仍然无法正常工作。
$('#SelectedOutletBrandIds').prop('disabled', true);