我正在" NaN"到计算后的文本框

时间:2016-02-24 04:46:42

标签: javascript

case 0:                        
    var val = $('#Monday total').val();                       
    add = parse Int($('#effort_'+record id+'_'+i).val())+parse Int(val);
    $('#Monday total').val(add);
break;

我在计算后得到NaN到文本框。

1 个答案:

答案 0 :(得分:3)

parse Int parseInt

使用,

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

修改

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

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

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