【发布时间】:2020-02-11 04:28:47
【问题描述】:
在显示所有选项的 html 选择标签中,但在此选择标签的下方有一个 div,其中包含类 Chosen-drop,所有项目均未显示
@Html.ListBoxFor(m => m.GetAllBlockList, Model.GetBlockList, new { @class = "form-control chosenselect", @tabindex = "2", @id = "BlockId" })
在浏览器上显示如下 html 代码
<div class="sim-col-3 col-md-3">
<select class="form-control chosenselect" id="BlockId" multiple="multiple" name="GetAllBlockList" tabindex="-1" style="display: none;"><option value="1">Utility - Ph I</option>
<option value="2">Block 12</option>
<option value="3">STP I</option>
<option value="4">Block 10</option>
<option value="5">Block 5</option>
<option value="6">Block 6</option>
<option value="7">Block 7</option>
<option value="8">Block 8</option>
<option value="9">Block 9</option>
<option value="10">Block 11</option>
<option value="11">MLCP</option>
<option value="12">Block 2</option>
<option value="13">Block 14</option>
<option value="14">Food Court</option>
<option value="15">Block 2</option>
<option value="16">Block 3</option>
<option value="17">Food Court</option>
<option value="18">Block 1</option>
<option value="19">Block 4</option>
<option value="20">Block 15</option>
<option value="21">Block 4</option>
<option value="22">Surya Park I</option>
<option value="23">Surya Park II</option>
<option value="24">Surya Sapphire</option>
<option value="25">Surya Wave</option>
<option value="26">test block</option>
<option value="27">55555</option>
</select><div class="chosen-container chosen-container-multi chosen-with-drop chosen-container-active" style="width: 240px;" title="" id="BlockId_chosen">
<ul class="chosen-choices">
<li class="search-field"><input type="text" value="Select Some Options" class="default" autocomplete="off" style="width: 147px;" tabindex="2">
</li>
</ul>
<div class="chosen-drop">
<ul class="chosen-results">
<li class="active-result" data-option-array-index="0" style="">Utility - Ph I</li>
<li class="active-result" data-option-array-index="1" style="">Block 12</li>
<li class="active-result" data-option-array-index="2" style="">STP I</li>
<li class="active-result" data-option-array-index="3" style="">Block 10</li>
<li class="active-result" data-option-array-index="4" style="">Block 5</li>
<li class="active-result" data-option-array-index="5" style="">Block 6</li>
<li class="active-result" data-option-array-index="6" style="">Block 7</li>
<li class="active-result" data-option-array-index="7" style="">Block 8</li>
<li class="active-result" data-option-array-index="8" style="">Block 9</li>
<li class="active-result" data-option-array-index="9" style="">Block 11</li><li class="active-result" data-option-array-index="10" style="">MLCP</li></ul></div></div>
</div>
所以在 Chosen Drop 中它只显示 10 个项目
【问题讨论】:
-
很遗憾,这个问题的质量极低,请花一点时间向我们展示标记或代码,并更具体地说明问题、发生的情况以及您的期望
-
其实我是初学者,很抱歉不能具体说明,我的问题是我试图在更改其他下拉列表时绑定多个选择下拉列表。幸运的是它可以工作,但没有显示所有项目,它最多显示 10 个项目
-
你现在可以检查一次吗?我已经编辑了
-
这是一个很大的改进,希望有人能帮助你
-
@GunjanJha 这里有什么问题?能详细点吗?
标签: c# jquery html asp.net-mvc