Я думаю, вы должны использовать:
$.ajax({
type: "POST",
url: "ajax.php",
data: {GET_PAYMENT: 1, VALUE: checkboxVal},
success: function(total_amount)
{
//Assigning the final value to the hidden value here
$(‘#totalamount’).val(total_amount);
//Here changing the display of total amount
$(‘#repair_total_amount’).html(“Total <span class="repair-finalamount-txt">£ ”+ total_amount+”</span>”);
}
});
РЕДАКТИРОВАТЬ:
Хорошо, подождите.Я думаю, что на самом деле все идет не так, вы добавляете значение GET_PAYMENT
, которое всегда равно 1, к $total_amount
.Попробуйте: $total_amount = $amount + $checkbox_id;
или еще лучше:
$selected_amount = (int) $_POST['VALUE'];
$total_amount = $amount + $selected_amount;