2013-02-22 44 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"); 
    } 
}); 
}); 
相关问题