我有一组勾选框,顶部有一个选择所有框
<input type="checkbox" id="1195" value="All" />
<input type="checkbox" name="GroupA" title="TickboxA" value="TickboxA" id="TickboxA" />
<input type="checkbox" name="GroupA" title="TickboxB" value="TickboxB" id="TickboxB" />
<input type="checkbox" name="GroupA" title="TickboxC" value="TickboxC" id="TickboxC" />
<input type="checkbox" name="GroupA" title="TickboxD" value="TickboxD" id="TickboxD" />
我将所有检查传递给一个数组,所以我可以将它传递给网站,如下所示:
$('input').on('ifClicked', function (event) {
addRemoveService(document.getElementById(this.title));
setItemArray();
document.getElementById('mydoc').value = "";
for (var i = 0; i < itemIdArray.length; i++) {
setInterestedIn(i);
}
});
我有一些jquery,如果我点击顶部的复选框,将为我勾选所有方框 - 一切都工作正常,除非我勾选“全部”复选框 - 我无法通过所有的标题阵列的其他盒子 - 我想要做的是:
<input type="checkbox" id="1195" value="All" title="TickboxA,TickboxB,TickboxC,TickboxD" />
如果这有道理?有一个简单的方法吗?