我正在'A' function
中'B' function
致电JQuery
。函数'A
'在'B'
函数之前定义。但每当我尝试运行'B'
函数脚本时,我都会收到一个引用错误:'A' function not defined
。
以下是'A'
以及'B'
函数的代码。
此处
'A'= calcGST(); &安培; 'B'= SetDefault();
我还在下面附上了控制台的错误。
function SetDefault(a, Text)
{
var z = Number(1);
console.log("count"+$("#icount").val());
console.log("count "+$("#icount").val());
var subtot=0;var TaxAmt=0;
for(z=1; z<=$("#icount").val();z++)
{
var inv = $("#invqty"+z).val();
if(inv==null)
{
inv=0;
}
var rt= $("#rate"+z).val();
if(rt==null)
{
rt=0;
}
var at = inv*rt;
$("#amt"+z).val(at);
subtot=at+subtot;
}
console.log(subtot);
document.getElementById("subtot").value=subtot;
calcGST();
}
这是我的calcGST() -
function calcGST()
{
var hsncode = $("input[name='hsncode[]']").map(function(){return $(this).val();}).get();
console.log("HSNCode "+ hsncode);
var hsnper = $("input[name='hsnper[]']").map(function(){return $(this).val();}).get();
console.log("HSNPer "+ hsnper);
var hsnamt = $("input[name='amt[]']").map(function(){return $(this).val();}).get();
console.log("HSNAmt "+ hsnamt);
functionToSetAllGstValue(hsnamt, hsncode, hsnper);
//alert("Called");
document.getElementById("gtotal1").value=0.0;
var cgst_per = document.getElementById("cgst").value;//Central Tax Percent
console.log("cgst_per"+cgst_per);
var sgst_per = document.getElementById("sgst").value;//State Tax Percent
var subtot = document.getElementById("subtot").value;//Sub Total
console.log("subtot"+subtot);
var sgst_amt=((sgst_per/100)*subtot);
console.log("sgst_amt"+ sgst_amt);
document.getElementById("sgstamt").value=sgst_amt.toFixed(2);
var cgst_amt=((cgst_per/100)*subtot);
document.getElementById("cgstamt").value=cgst_amt.toFixed(2);
var gtotal = Number(subtot)+Number(cgst_amt)+Number(sgst_amt);
//var ramt=gtotal-($subtotal+taxamt+cgst+sgst);
gtotal = Math.round(gtotal);
//alert("gtotal "+gtotal);
document.getElementById("gtotal1").value = gtotal.toFixed(2);
var ramt=gtotal-(Number(subtot)+Number(cgst_amt)+Number(sgst_amt));
document.getElementById("ramt").value = ramt.toFixed(2);
//alert(ramt.toFixed(2));
}
以下是我的控制台错误:
ReferenceError: calcGST is not defined[Learn More] new_tax_invoice.php:853:4
SetDefault http://vijayneetigroup.com/ERP/rugwed/pages/new_tax_invoice.php:853:4
onchange http://vijayneetigroup.com/ERP/rugwed/pages/new_tax_invoice.php:1:1
请指导我。
提前致谢。