jquery - 用于 jQuery 验证的复选框数组选择器

标签 jquery html validation

我的 HTML:

<input type="checkbox" name="subjects[0]" class="checkbox_array" value="1"  />
<input type="checkbox" name="subjects[1]" class="checkbox_array"  value="1"  />
<input type="checkbox" name="subjects[2]" class="checkbox_array" value="1"  />
<input type="checkbox" name="subjects[3]" class="checkbox_array" value="1"  />
<input type="button" id="ss" />

j查询:

$("#ss").click(function(){
    if($('input[name=subjects\\[\\]]:checked').length<=0)
    {
        alert("No radio checked")
    }
});

它对我不起作用...使用类 if($('.checkbox_array:checked').length<=0)它工作起来很简单,但我该如何处理输入名称选择器

最佳答案

($('input[name*="subjects"]:checked').length<=0)

会工作...

文档:http://api.jquery.com/attribute-contains-selector/

关于jquery - 用于 jQuery 验证的复选框数组选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19567009/

相关文章:

javascript - 如何使用javascript删除表中的特定行?

php - HTML 选择类型

php - Yii - ajax 加载表单元素的用户端验证

javascript - 如何使用 jQuerys Selectable 选择一个 div 及其子元素作为句柄?

javascript - 使用 MVC 从 Jquery 对话框发布部分 View 表单

jquery - Font Awesome 图标不会移动

html - 使用 Bootstrap 框架工作时如何为 div、img 等提供宽度和高度

.net - .Net对象验证

php - 在特定列中插入值

javascript - 当我使用 jquery 发送发布数据时,清理数据的正确方法是什么?