计算后,我将“NaN”发送到文本框

I am getting "NaN" to the text box after calculation

本文关键字:文本 NaN 我将 计算      更新时间:2023-09-26
case 0:                        
    var val = $('#Monday total').val();                       
    add = parse Int($('#effort_'+record id+'_'+i).val())+parse Int(val);
    $('#Monday total').val(add);
break;

计算后,我将 NaN 放入文本框。

parse IntparseInt

add = parseInt($('#effort_'+record_id+'_'+i).val())+parseInt(val);

编辑

此外,您应该使用基数参数来确保十进制转换

add = parseInt($('#effort_'+record_id+'_'+i).val(),10)+parseInt(val,10);

如果您使用的是货币值,那么您应该使用parseFloat()