Javascript 点击按钮标签后的火灾输入onchange事件
我正在通过输入选项卡编号的“onchange”事件使用函数(“update_total”)进行计算。 它工作得很好。没有任何问题 当我使用jquery插件“Nice Number”来显示加号(+)、减号(-)按钮时。 () 输入标记的onchange事件未触发。因为鼠标点击了加号(+)或减号(-)按钮 因此,我没有得到(“update_total”)总值 请帮助解决此问题Javascript 点击按钮标签后的火灾输入onchange事件,javascript,html,jquery,Javascript,Html,Jquery,我正在通过输入选项卡编号的“onchange”事件使用函数(“update_total”)进行计算。 它工作得很好。没有任何问题 当我使用jquery插件“Nice Number”来显示加号(+)、减号(-)按钮时。 () 输入标记的onchange事件未触发。因为鼠标点击了加号(+)或减号(-)按钮 因此,我没有得到(“update_total”)总值 请帮助解决此问题 $(函数(){ $('input[type=“number”]”)。niceNumber(); }); 功能更新\u总计(
$(函数(){
$('input[type=“number”]”)。niceNumber();
});
功能更新\u总计(SpinerID、产品\u价格、totalid){
SpinerId='#'+SpinerId;
totalid='#'+totalid;
变量数量=美元(SpinerId).val();
var总计=产品价格*数量计数;
$(totalid).html(total+'/-');//显示总计
}
“class=”卡片img top“alt=”…”height=“150px”>
₹
您需要进行以下两项更改:-
将数据属性附加到输入字段,以便可以访问回调中的值
您需要在niceNumber()
请查找以下更改:-
`
只需更改:
onchange="update_total...
通过oninput
oninput="update_total...
$('input[type=“number”]).niceNumber();
功能更新\u总计(SpinerID、产品\u价格、totalid){
SpinerId='#'+SpinerId;
totalid='#'+totalid;
变量数量=美元(SpinerId).val();
var总计=产品价格*数量计数;
$(totalid).html(total+'/-');//显示总计
}
产品1
100
总数:0
我为您制作了该代码段。请将所有PHP变量更改为HTML属性,以便我们可以看到您从一开始就可以制作的代码。我想看到3行您可以使用Nice数字回调函数onDecrement&onIncrement使用纯javascript手动触发输入更改事件。
onchange="update_total...
oninput="update_total...