【问题标题】:How to add check boxes to list box items in mvc4如何将复选框添加到 mvc4 中的列表框项目
【发布时间】:2013-11-07 19:14:25
【问题描述】:

我想将复选框添加到列表框项目,以便用户可以轻松选择项目,并且他们可以避免使用 Control 来选择多个项目。

如何做到这一点?

我尝试了 CheckBoxListFor,但它没有显示 ListBox 内的内容,而是显示了看起来不符合我要求的复选框。

【问题讨论】:

  • <select><option>...</option></select> 中添加<input type=checkbox/> 不是有效的HTML
  • 尝试使用jQuery Choosen

标签: asp.net-mvc


【解决方案1】:

使用html:

   <ul>
     <li><input type="checkbox" name="vehicle" value="Bike">Bike</li>
     <li><input type="checkbox" name="vehicle" value="Car">Car</li>
   </ul>

【讨论】:

  • 我想在列表框中添加复选框。我不认为这个样本会帮助 Marko。你能告诉我怎么做吗
  • 列表框 html 长什么样?它是一个简单的 ul-li 列表吗?我会先用静态 html 来做,然后看看。我个人更喜欢编写纯 html 而不是这些 html 辅助方法。但这当然是个人喜好。
【解决方案2】:

我推荐你使用JQXListBox,它代表一个包含可选项目列表的jQuery 列表框小部件。它在处理数千个项目时表现异常出色,并支持复选框、单选和多选、键盘导航和丰富的列表项目可视化。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-18
    • 1970-01-01
    • 1970-01-01
    • 2017-08-26
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    相关资源
    最近更新 更多