0

我正在使用 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调用期间?

4

1 回答 1

0

我必须通过仅在 javascript 响应中包含方法 checkCustId 的定义来解决它。发生这种情况的 jquery 在评估 javascript 时不会将实际的 js 文件作为 ajax 响应的一部分

于 2012-10-02T10:45:24.220 回答