Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.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 Can’;t更改“;计算增值税”;以下php应用程序的逻辑_Javascript_Jquery - Fatal编程技术网

Javascript Can’;t更改“;计算增值税”;以下php应用程序的逻辑

Javascript Can’;t更改“;计算增值税”;以下php应用程序的逻辑,javascript,jquery,Javascript,Jquery,无法更改以下php应用程序的“计算增值税”逻辑 这里我要处理的是一个库存管理系统。我从网上下载了一个开源项目。我想编辑/删除此项目中的增值税功能。我改变了计算增值税的方法 // vat var vat = (Number($("#subTotal").val())/100) * 13; vat = vat.toFixed(2); $("#vat").val(vat); $("#vatValue").val(vat); // total

无法更改以下php应用程序的“计算增值税”逻辑

这里我要处理的是一个库存管理系统。我从网上下载了一个开源项目。我想编辑/删除此项目中的增值税功能。我改变了计算增值税的方法

// vat
var vat = (Number($("#subTotal").val())/100) * 13;
vat = vat.toFixed(2);
$("#vat").val(vat);
$("#vatValue").val(vat);

// total amount
var totalAmount = (Number($("#subTotal").val()) + Number($("#vat").val()));
totalAmount = totalAmount.toFixed(2);
$("#totalAmount").val(totalAmount);
$("#totalAmountValue").val(totalAmount);
对此

// vat
var vat = (Number($("#subTotal").val())/100) * 2;
vat = vat.toFixed(2);
$("#vat").val(vat);
$("#vatValue").val(vat);

// total amount
var totalAmount = (Number($("#subTotal").val()) + Number($("#vat").val()));
totalAmount = totalAmount.toFixed(2);
$("#totalAmount").val(totalAmount);
$("#totalAmountValue").val(totalAmount);

但它总是计算13%的增值税。请帮助我解决此问题。

如果要动态计算增值税,请添加输入

<input type="text" value="0" id="vat-percentage" name="vat-percentage" />
有了这个

var vat = (Number($("#subTotal").val())/100) * Number($('#vat-percentage').val());

首先,这是您正在展示的JS,其次,如果这是一个开源项目,您能为我们提供github或项目名称吗?因此,其他人可以帮助您找出如何解决问题库存系统您可能需要提供更多信息。立即要做的事情是一些控制台日志记录,以确保您在正确的位置更改vat。我/我们假设您说它在前端不工作,但是如果它在后端不工作,那么您需要查看后端代码。一个开源项目可能会使用一个已编译的小型js——您重新编译了代码吗?你读过开源项目的文档了吗?你不太可能是第一个想改变增值税的人,你在谷歌上搜索过如何改变你的特定开源增值税吗?我想把13%的增值税改成0。
var vat = (Number($("#subTotal").val())/100) * Number($('#vat-percentage').val());