我有以下 HTML:
<label><input type="checkbox" value="12" name="Cevent[]" /> Yoga</label>
<label><input type="checkbox" value="12" name="Cevent[]" /> Yoga 1</label>
<label><input type="checkbox" value="12" name="Cevent[]" /> Yoga 2</label>
<label><input type="checkbox" value="12" name="Cevent[]" /> Yoga 3</label>
<label><input type="checkbox" id="selectAllEventList" name="selectAllE"> Select All</label>
和以下 Jquery:
$(document).ready(function (){
$('#selectAllEventList').click (function () {
$('input[name=Cevent[]]').each(function(){
$(this).prop('checked', status);
});
});
});
但我收到语法错误:
Error: Syntax error, unrecognized expression: [name=Cevent[]]
我想我写错了选择器,input[name=Cevent[]]
有什么问题我怎么能正确地写它,因为我必须把它作为一个数组发送,所以我必须把它写成 Cevent[]。