Estoy usando tabla de datos. donde estoy haciendo la suma de todos los datos en la misma columna
Aquí está mi código
{ title: "New Price", data: "price", "render": function (data, type, row) { return ' <input type="checkbox" value="' + data + '" > <input type="number" id="newCost" class ="price-input" value="' + data + '" style="background-color:lightgoldenrodyellow;">'; } function doSum5() { var nodes = table7.column(3).nodes(); // get the value from each input field in each cell: var total = table7.column(3).nodes() // and then sum up the integer values: .reduce(function (sum, node) { return sum + parseFloat($(node).find('input').val()); }, 0); // place the sum in the relevant footer cell: var sum = parseFloat(total).toFixed(2) $(table7.column(3).footer()).html(sum); }El código funciona bien, ahora mi pregunta es cómo es posible que solo esos campos se seleccionen para la suma que está marcada para la casilla de verificación. por favor guíame