我正在使用jquery选项卡,它在选项卡上点击ajax调用。单击选项卡,选项卡使ajax调用带来html响应和 然后附加在当前页面中。我面临的问题是: -
在ajax响应中我有以下javascript代码,其中customer.js包含函数,即checkCustId()
<SCRIPT language="JavaScript" src="script/customer.js"></SCRIPT>
<SCRIPT language="JavaScript">checkCustId();</SCRIPT>
现在单击选项卡,我得到“函数checkCustId()未定义”的错误,尽管customer.js包含函数,即checkCustId()。 根据我的理解,这种情况正在发生,因为ajax响应没有带来customer.js文件,这就是为什么jquery 在内部评估javascript时无法找到函数checkCustId。有一种方法,其中javascript文件也是 在明确的ajax调用期间,还可以在选项卡上单击/获取?
答案 0 :(得分:0)
我必须通过在javascript响应中包含方法checkCustId的定义来解决它。这个发生的jquery在评估javascript时没有将实际的js文件作为ajax响应的一部分