我正在努力实施一个" checkall"使用以下代码:
<script>
jQuery('.grpInclude').on('click', function(e){
e.preventDefault();
var checkBoxes = jQuery('input[id=*"grpInc"]');
checkBoxes.prop("checked", !checkBoxes.prop("checked"));
});
</script>
但是,它始终失败:Error: Syntax error, unrecognized expression: input[id=*"grpInc"]
我也尝试过它input[id=^"grpInc"]
,但它也失败了。
我该怎么做才能修复
答案 0 :(得分:1)
以下是通配符和属性选择器的正确语法:
jQuery("input[id^=grpInc]")