0

如何为复选框添加条件格式。EX:如果一行在至少一列中有数据,则我有 13 列和 4000 行,将复选框添加到第一个单元格。如果一行中的所有单元格都有数据,则选中该复选框。复选框应该也有 id。

我会得到像

[["<input type='checkbox' name='1'","a","a","a","a","a"...],
["<input type='checkbox' name='2'","a","a","a","a","a"...],
["<input type='checkbox' name='3'","a","a","a","a","a"...]....];

我需要加载它,如果用户对单元格进行任何删除或更新,我需要检查复选框状态。我正在使用请帮助我...

4

1 回答 1

0

像这样的负载...

// run through each row in the table
checkCellsForStuff = $('#myTable tr').each(function() {
    var cellHasStuff = 0;

    // check each cell in the current row
    $('td', this).each(function() {
        if ($(this).text()) { cellHasStuff = 1 }
    });

    // add a checkbox to the first cell in the current row
    if (cellHasStuff = 1) {
        $(this).('td').first().html('<input type="checkbox">');
    }
});

然后,对于点击...

$('#myTable td').blur(function() {
    checkCellsForStuff();
});

这是未经测试的,但应该让你开始。

于 2013-03-13T13:23:15.287 回答