replied on March 23, 2016
$(document).ready(function () {
$('.cf-table-block').on('blur', 'input', sumtotal);
$('.tax').on('blur', 'input', sumtotal);
$('.shipping').on('blur', 'input', sumtotal);
function sumtotal() {
var sum = 0;
$('.cf-table-block tbody tr').each(function () {
var s = 0;
s = parseNumber($(this).find('.price input').val()) * parseNumber($(this).find('.quantity input').val());
$(this).find('.subtotal input').val(s);
sum += s;
});
$('.total input').val(sum);
$('.grandTotal input').val(sum + parseNumber($('.tax input').val()) + parseNumber($('.shipping input').val()));
}
function parseNumber(n) {
var f = parseFloat(n); //Convert to float number.
return isNaN(f) ? 0 : f; //treat invalid input as 0;
}
});
// Second Inout Boxes
$(document).ready(function () {
$('.cf-table-block').on('blur', 'input', sumtotal);
$('.tax1').on('blur', 'input', sumtotal);
$('.shipping1').on('blur', 'input', sumtotal);
function sumtotal() {
var sum = 0;
$('.cf-table-block tbody tr').each(function () {
var s = 0;
s = parseNumber($(this).find('.price1 input').val()) * parseNumber($(this).find('.quantity1 input').val());
$(this).find('.subtotal1 input').val(s);
sum += s;
});
$('.total1 input').val(sum);
$('.grandTotal1 input').val(sum + parseNumber($('.tax1 input').val()) + parseNumber($('.shipping1 input').val()));
}
function parseNumber(n) {
var f = parseFloat(n); //Convert to float number.
return isNaN(f) ? 0 : f; //treat invalid input as 0;
}
});
Here's my JavaScript Alexanader, I'm no good with JavaScript, where would i incorporate the change() in ?
the variables names for the two Input boxes are "grandTotal" and "grandTotal1"