我在一个表单上有多个 asp mvc 复选框,它们都具有不同的名称,因为它们使用模型绑定。我希望能够使用 jQuery 验证来确保至少选中一个复选框。但是 jQuery 验证基于字段的名称工作,并且名称对于模型绑定的复选框需要是唯一的。如何将 jQuery 验证与 asp mvc 复选框组一起使用?
问问题
2323 次
1 回答
0
有几种方法可以做到这一点。请记住,jQuery 可以根据 css 类或输入类型选择项目或一组项目,而不仅仅是按名称。
如果这些是页面上唯一的复选框,您可以:
var allboxes = $('input[type="checkbox"]');
if(allboxes.is(":checked"))
{
//....Do something...
}
在jQuery Checked Selector 页面上还有一个示例,它将告诉您如何计算已检查的数量。
于 2015-04-03T22:34:58.927 回答