Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery NaN表单需要NULL atribute_Javascript_Jquery_Html_Css_Forms - Fatal编程技术网

Javascript jQuery NaN表单需要NULL atribute

Javascript jQuery NaN表单需要NULL atribute,javascript,jquery,html,css,forms,Javascript,Jquery,Html,Css,Forms,我刚刚解决了一个问题,效果很好,我不得不更改一些内容进行调整,但现在我已经对内容进行了排序,除非表单已满,否则表单的总和将无法计算,有时我只有2-4个条目需要进入报价,我需要修改JS来计算任何形式的总和,在当前版本中可能是1-10个产品 jQuery(函数($){ $(“.qty.tradeprice”).change(函数(){ var合计=0; $(“.qty”)。每个(函数(){ 变量$qty=$(此), $row=$qty.最近('tr'), $tradePrice=$row.fin

我刚刚解决了一个问题,效果很好,我不得不更改一些内容进行调整,但现在我已经对内容进行了排序,除非表单已满,否则表单的总和将无法计算,有时我只有2-4个条目需要进入报价,我需要修改JS来计算任何形式的总和,在当前版本中可能是1-10个产品

jQuery(函数($){
$(“.qty.tradeprice”).change(函数(){
var合计=0;
$(“.qty”)。每个(函数(){
变量$qty=$(此),
$row=$qty.最近('tr'),
$tradePrice=$row.find('.tradePrice'),
$subtotal=$row.find('.subtotal');
小计=parseInt($qty.val(),10)*parseFloat($tradePrice.val());
合计+=小计;
$val小计(小计);
});
$('.total').val(总计);
}).change();
});

客户ID
修订
客户名称
客户郊区
客户地址
客户邮政编码

F01U 模型 描述 交易价格 数量 全部的 $ $ $ $ $ $ $ $ $ $ 总数:
NaN代表“不是数字”。您可能希望尝试
而不是
文本,因为您需要数字。
另外,在添加值之前,请检查解析是否成功

subtotal = parseInt($qty.val(), 10) * parseFloat($tradePrice.val());
if(!subtotal.isNaN())  // only add if the parsing is correct
    total += subtotal;

增加到主要岗位