2013-02-22 51 views
0

我有一個簡單的表,我想創建一個td單元格中的標誌,如果該行中的複選框被選中,並且另一個單元格的值至少爲5,我可以計算出如何執行復選框並更改單元格但我不知道如何使用jQuery的'和其他單元格至少5'部分。這是我迄今爲止的jsfiddle和範例。我還希望隨時重新檢查用戶是否更改複選框的值。 http://jsfiddle.net/silvajeff/yZbQP/如何根據是否選擇複選框來修改表格單元格值並且其他單元格符合使用jQuery的一些標準?

$('.mySortedTable').ready(function() { 
    $(".mySortedTable input.myChkBox:checked").closest('tr').find('td:eq(2)').text("Yes"); 
}); 

回答

1

看到這個:http://jsfiddle.net/yZbQP/1/

$('.mySortedTable').ready(function() { 

$('.mySortedTable').find('tr').each(function(){ 

    if($(this).find('input.myChkBox').is(':checked') && parseInt($(this).find('td:eq(1)').html(),10) > 4) 
    { 
     $(this).find('td:eq(2)').text("Yes"); 
    } 
}); 
}); 
相關問題