您好我有一個表單中的一些元素對輸入字段的值作出貢獻,添加工作完美,但我有一些問題,從減少值輸入字段。jquery試圖從表單輸入中減去標記的值
我有一個AJAX確認刪除腳本啓動並運行,確認它觸發了一個Ajax請求到一個刪除數據庫記錄的頁面,一旦完成,我想從輸入字段中返回的值減去給定值。
// Issue is to be deleted so modify the value in the outlay box
total = $("#CostToSolve").val();
$('.rec-outlay').closest(function() {
total - (parseInt($(this).text(), 10) || 0);
});
$('#CostToSolve').attr("value", total + ".00");
每當我點擊刪除其追加.00到輸入總,我已經檢查控制檯變量「總」和它返回正確的號碼,所以我假定這就是正確的和猜測的問題僅僅在於我在這一行中使用的語法:
total - (parseInt($(this).text(), 10) || 0);
不應該返回總數 - (parseInt($(this).text(),10)|| 0); ? –
是'nearest()'自定義方法,還是以最奇怪的方式使用jQuery的'nearest()'? – adeneo
大聲笑是的,我有點猜測,我應該刪除它。也許我應該使用每個。 – Funk247