Example:-1 best example working fine
function AddTotal() {
var tot = 0.00;
$("[id$='vtxtAmount']").each(function () {
var sum = $(this).val();
// alert('sum' + sum);
sum = sum.replace("$", ''); //Replace "$"(Doller) with empty string
sum = sum.replace(/,/g, ''); //Replace n no of ","(camas) with empty string
if (isNaN(sum)) {
//alert(sum + ' is not a number');
}
else {
if (sum == "") {
sum = 0;
}
tot += parseFloat(sum);
}
});
//Display the total sum of Values to "txtAmountReceipt" control
var Total = '$' + tot.toFixed(2);
$("[id$='lblTotalAmount']").text(Total);
$("[id$='hdnTotalAmount']").val(Total);
}
------------------------------------------------------------------------
Example:2 not best example some time its not work
function AddTotal() {
var TotalDebit = 0;
$("[id$='vtxtAmount']").each(function () {
var data = $(this).val();
if (data != "" && data.indexOf("$") !== -1) {
data = data.substring(1);
}
var addValue = data;
if (addValue != "") {
if (isNaN(parseFloat(addValue))) {
}
else {
TotalDebit = (parseFloat(TotalDebit) + parseFloat(addValue));
}
}
});
document.getElementById('lblTotalAmount').innerHTML = "$" + parseFloat(TotalDebit).toFixed(2);
$("[id$='hdnTotalAmount']").val(document.getElementById('lblTotalAmount').innerHTML);
$("[id$='lblTotalAmount']").text = "$" + parseFloat(TotalDebit).toFixed(2);
$("[id$='hdnTotalAmount']").val($("[id$='lblTotalAmount']").text);
}
function AddTotal() {
var tot = 0.00;
$("[id$='vtxtAmount']").each(function () {
var sum = $(this).val();
// alert('sum' + sum);
sum = sum.replace("$", ''); //Replace "$"(Doller) with empty string
sum = sum.replace(/,/g, ''); //Replace n no of ","(camas) with empty string
if (isNaN(sum)) {
//alert(sum + ' is not a number');
}
else {
if (sum == "") {
sum = 0;
}
tot += parseFloat(sum);
}
});
//Display the total sum of Values to "txtAmountReceipt" control
var Total = '$' + tot.toFixed(2);
$("[id$='lblTotalAmount']").text(Total);
$("[id$='hdnTotalAmount']").val(Total);
}
------------------------------------------------------------------------
Example:2 not best example some time its not work
function AddTotal() {
var TotalDebit = 0;
$("[id$='vtxtAmount']").each(function () {
var data = $(this).val();
if (data != "" && data.indexOf("$") !== -1) {
data = data.substring(1);
}
var addValue = data;
if (addValue != "") {
if (isNaN(parseFloat(addValue))) {
}
else {
TotalDebit = (parseFloat(TotalDebit) + parseFloat(addValue));
}
}
});
document.getElementById('lblTotalAmount').innerHTML = "$" + parseFloat(TotalDebit).toFixed(2);
$("[id$='hdnTotalAmount']").val(document.getElementById('lblTotalAmount').innerHTML);
$("[id$='lblTotalAmount']").text = "$" + parseFloat(TotalDebit).toFixed(2);
$("[id$='hdnTotalAmount']").val($("[id$='lblTotalAmount']").text);
}
-----------------------------------------------------------------------------------------------------------------
No comments:
Post a Comment