我在确定是否在父 tr 中选中复选框时遇到问题。如果选中复选框,则应跳过此 tr。似乎我的代码中的一切都是正确的,但它不起作用。
$(document).ready(function () {
var sum = 0;
$('#MainContent_gvOrders > tbody > tr > td .col1').each(function () {
if ($(this).closest('tr').has('input:not(:checked)')) {
sum += parseInt($(this).text());
}
});
$('#tp').html(sum);
});
function pageLoad(sender, args) {
var sum = 0;
$('#MainContent_gvOrders > tbody > tr > td .col1').each(function () {
if ($(this).closest('tr').has('input:not(:checked)')) {
sum += parseInt($(this).text());
}
});
$('#tp').html(sum);
}