我有一个列表框,我在页面加载时填充,我使用了bootstrap select。它工作正常。现在问题是我需要在文件准备就绪时禁用此listbox / bootsrap选择,并在用户单击旁边的按钮后启用它。我在页面加载/文档就绪时禁用了它,但是当我启用它时,当我检查元素时,项目/选项不存在。
//the html of the listbox
<asp:ListBox ID="ListBox1" SelectionMode="Multiple" class="selectpicker form-control productLoadFields" data-live-search="true"
multiple name="named[]" title="Select Branch" runat="server" AppendDataBoundItems="True">
<asp:ListItem Text="Select All" Value="all"></asp:ListItem></asp:ListBox>
//填充列表框
ListBox1.DataSource = dataTable.dbdata(sqlBranch, 1, "");
ListBox1.DataTextField = "BranchName";
ListBox1.DataValueField = "BranchID";
ListBox1.DataBind();
//
function disableControl() {
$('.productLoadFields').prop("disabled", true);
}
如果我不禁用此ListBox,那么项目就在那里。任何帮助将不胜感激。