Мне нужно добавить новую сумму платежа в форму. У меня в таблице есть ячейка:Обновление значения ячейки после каждого успеха ajax
<th id="final_cash"><?php echo $sumCash ?> $</th>
Эта ячейка должна быть обновлена после каждого успешного вызова сценария ajax.
success:function(res)
{
//if(res=="added")
//{
alert("information added");
$(document).find('input[type=text]').val('');
$(document).find('input[type=date]').val('');
$(document).find('select').val('0');
if(pay_type="cash")
{
var fcash = $("#final_cash").text();
fcash = parseInt(fcash);
console.log(fcash);
var total = fcash+project_cost;
console.log(total);
$("#after_tr").after("<tr><td>"+project_desc+"</td><td>"+prescription+"</td><td>"+ext+"</td><td>"
+doo+"</td><td>"+endo+"</td><td>"+fm+"</td><td>"
+crown+"</td><td>"+rmvbl+"</td><td>"+paro+"</td><td>"+date_pay+"</td><td>"+project_cost+"</td></tr>")
$("#final_cash").val("");
console.log(fcash);
$("#final_cash").text(total);
}
Я разбор в целое, потому что клетка conatain $
и мне просто нужно целое число. конечный результат суммы на пример, если старое значение равно 1400, а новое значение, которое должно быть добавлено, равно 600, как 1400600
вместо 2000
.
Что не работает? '$ ('# final_cash'). text (total);' должен работать. – TCHdvlp
Я получаю 1400600 вместо суммы – androidnation
это должно быть '1400 + 600 = 2000', но я получаю 1400600 – androidnation