如何在HTML中创build列表框而不允许多选?
我没有太多的HTML经验。 我期待创build一个简单的列表框,但其中一个要求是DISALLOW多选。 列表框的大部分代码都是这样的 –
<select name="sometext" multiple="multiple"> <option>text1</option> <option>text2</option> <option>text3</option> <option>text4</option> <option>text5</option> </select>
但是这允许多个select。
在这里 ,也提出了一个类似的问题,但是“最好的”答案已经被降低了。 所以我不知道这个怎么办呢。 请帮忙。
只需使用size属性即可:
<select name="sometext" size="5"> <option>text1</option> <option>text2</option> <option>text3</option> <option>text4</option> <option>text5</option> </select>
删除multiple =“multiple”属性,并添加SIZE = 6与你想要的元素的数量
你可能要检查这个网站
对于Asp.Net MVC
@Html.ListBox("parameterName", ViewBag.ParameterValueList as MultiSelectList, new { @class = "chosen-select form-control" })
要么
@Html.ListBoxFor(model => model.parameterName, ViewBag.ParameterValueList as MultiSelectList, new{ data_placeholder = "Select Options ", @class = "chosen-select form-control" })