选择所有复选框的最快方法

时间:2015-07-13 05:17:13

标签: javascript jquery handsontable

columns: [
            {
                data: 'ch',
                type: 'checkbox',
                checkedTemplate: 'yes',
                uncheckedTemplate: 'no'
            }]

如果您想要设置此类复选框..您可能会选择使用obj.setDataAtCell(row, col, "yes");

选中所有复选框

1 个答案:

答案 0 :(得分:-2)

但这种方式很慢..所以我找到了直接访问数据对象的好方法..并渲染数据

function checkAll(x) {
    if(x) {
        for(i=0; i<gh.getData().length;i ++)
            console.log(gh.getData()[i].ch = "yes");
    } else {
        for(i=0; i<gh.getData().length;i ++)
            console.log(gh.getData()[i].ch = "no");
    }
    gh.render();
}

由于