【问题标题】:ASP.NET MVC checkbox validationASP.NET MVC 复选框验证
【发布时间】:2013-07-08 17:08:48
【问题描述】:

我在一个表单上有多个 asp mvc 复选框,它们都具有不同的名称,因为它们使用模型绑定。我希望能够使用 jQuery 验证来确保至少选中一个复选框。但是 jQuery 验证基于字段的名称工作,并且名称对于模型绑定的复选框需要是唯一的。如何将 jQuery 验证与 asp mvc 复选框组一起使用?

【问题讨论】:

标签: asp.net-mvc asp.net-mvc-4


【解决方案1】:

有几种方法可以做到这一点。请记住,jQuery 可以根据 css 类或输入类型选择项目或一组项目,而不仅仅是按名称。

如果页面上只有这些复选框,你可以去:

var allboxes = $('input[type="checkbox"]');
if(allboxes.is(":checked"))
{
    //....Do something...
}

jQuery Checked Selector page 上还有一个示例,它将告诉您如何计算已检查的数量。

【讨论】:

    猜你喜欢
    • 2015-12-31
    • 2014-07-13
    • 1970-01-01
    • 2012-03-02
    • 1970-01-01
    • 2012-06-20
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多