可以使用1个属性传递多个数组项吗?

时间:2013-11-04 22:20:55

标签: javascript jquery

我有一组勾选框,顶部有一个选择所有框

<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" />

如果这有道理?有一个简单的方法吗?

0 个答案:

没有答案