Need Help with following piece of jQuery code;
What I'm trying to do is;
- add Amount into Total
- when amount added Checkbox value get double
- If checkbox state change, checkbox Updated value minus or add into Total accordingly
- if Amount minus from Total, checkbox value change back to original
- If checkbox state change, checkbox Updated value minus or add into Total accordingly
Following is the piece of jQuery Code
$('#Addcar').on('click', function() {
if($(this).html()=='Add') {
$(this).html('Remove');
var tot = parseFloat($('#TotalAmount').val()) + parseFloat($('#QuoteAmount').val());
var totcan = parseFloat($('#Cancelation').val()) + 2;
$('#TotalPrice').val(tot);
$('#Cancelation').val(totcan);
} else {
$(this).html('Add');
var tot = parseFloat($('#TotalAmount').val()) - parseFloat($('#QuoteAmount').val());
var totcan = parseFloat($('#Cancelation').val()) - 2;
$('#TotalPrice').val(tot);
$('#Cancelation').val(totcan);
}
});
$('#Cancelation').change(function(){
if($(this).is(':checked')){
total = parseFloat($('#TotalAmount').val()) + Number($(this).val());
} else {
total = parseFloat($('#TotalAmount').val()) - Number($(this).val());
}
$('#TotalPrice').val(total);
});
Here is the fiddle which explains better;
Thanks for all the help
Regards.
Aucun commentaire:
Enregistrer un commentaire