0
$('[name="SelectHighlights"]:checked').each(function () {
        var row = $(this).closest('tr');


        var high = {
            AccountId: row.find('td:nth-child(3)').text(),
            Highcomments: row.find('td:nth-child(4)> input').val()
        };
        HighlightsArea.push(high);

    });

これは、チェックボックスをオンにして行を取得するための私のコードです

チェックボックスがチェックされていない行を取得する方法

助けてください よろしくお願いします

4

3 に答える 3

2

:not() セレクターを使用する

$('[name="SelectHighlights"]:not(:checked)').each(function () {
    var row = $(this).closest('tr');


    var high = {
        AccountId: row.find('td:nth-child(3)').text(),
        Highcomments: row.find('td:nth-child(4)> input').val()
    };
    HighlightsArea.push(high);
 });
于 2013-05-09T09:39:11.250 に答える