function makePvsApplicantCalls(){
console.log('In makePvsApplicantCalls');
$.ajax({
type: 'GET',
url: "/reppify/RPCPostAdapter/httprpc/applicationFacade/getPreviousApplicants",
data : {jobId : jobId, page: pgNoPA++},
cache: false,
beforeSend: function(){
console.log('In makePvsApplicantCalls Before Send');
},
success: onSuccessPA,
complete: function(){
$('#prevSpinner').hide();
},
error: handleError,
dataType: 'json'
});
}
On Calling上面的javascript函数,我在浏览器上遇到异常并且无法进行AJAX调用,以下是调用代码
if(data.result>0) {
makePvsApplicantCalls();
}
以下是错误
Uncaught TypeError: Illegal invocation jquery.min.js:4
e jquery.min.js:4
ca jquery.min.js:2
ca jquery.min.js:2
ca jquery.min.js:2
ca jquery.min.js:2
f.extend.param jquery.min.js:4
f.extend.ajax jquery.min.js:4
makePvsApplicantCalls b2bscreening.js:2584
$.ajax.success b2bscreening.js:2451
n jquery.min.js:2
o.fireWith jquery.min.js:2
w jquery.min.js:4
d jquery.min.js:4
如何摆脱这种异常?
答案 0 :(得分:4)
弄错了,实际上我正在输入两个数据输入,不幸的是只有1个是全局变量,一个是本地变量,现在已决定。
答案 1 :(得分:0)
尝试将成功和错误属性包装到函数中,因为那里需要函数
您确定要正确发送数据吗?
data : {'jobId' : jobId, 'page': pgNoPA++}