jQuery下拉检查列表
我正在尝试实现ASP.NET ListBox控件上的下拉列表。它将控件呈现为下拉列表,并应用所有css。但是,选项不是预期的复选框,而是单选按钮。当我使用html多选控件时,有人知道为什么会发生这种情况吗jQuery下拉检查列表,jquery,asp.net,listbox,html-select,Jquery,Asp.net,Listbox,Html Select,我正在尝试实现ASP.NET ListBox控件上的下拉列表。它将控件呈现为下拉列表,并应用所有css。但是,选项不是预期的复选框,而是单选按钮。当我使用html多选控件时,有人知道为什么会发生这种情况吗 谢谢jQuery的文档下拉列表清楚地说明了发生这种情况的原因: 下拉列表由多选元素的复选框和单选元素的单选按钮组成 因此,如果需要复选框,则需要在标记上指定多个属性,如下所示: <select multiple> <option value="A">A</
谢谢jQuery的文档下拉列表清楚地说明了发生这种情况的原因: 下拉列表由多选元素的复选框和单选元素的单选按钮组成 因此,如果需要复选框,则需要在
标记上指定多个属性,如下所示:
<select multiple>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
</select>
<asp:ListBox Runat="server" ID="ListBox1" SelectionMode="Multiple"></asp:ListBox>
这已经解决了它。在ASP.NET术语中,我向ListBox控件添加了以下属性:SelectionMode=“Multiple”,它最终将Multiple属性呈现到输出的html中。是的,刚刚更新了我的答案。我重新阅读了您的问题,意识到您使用的是ASP.NET服务器控件,而不是原始HTML控件。如果此答案对您有所帮助,请随时接受答案和/或对答案投赞成票。:-)我不得不等了几分钟,直到它允许我,但现在我已经做到了:)