Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery下拉检查列表_Jquery_Asp.net_Listbox_Html Select - Fatal编程技术网

jQuery下拉检查列表

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</

我正在尝试实现ASP.NET ListBox控件上的下拉列表。它将控件呈现为下拉列表,并应用所有css。但是,选项不是预期的复选框,而是单选按钮。当我使用html多选控件时,有人知道为什么会发生这种情况吗


谢谢

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控件。如果此答案对您有所帮助,请随时接受答案和/或对答案投赞成票。:-)我不得不等了几分钟,直到它允许我,但现在我已经做到了:)