Javascript android cordova中的ajax POST请求
如果我有这个示例请求,如何在ajax中进行POST请求 职位 请求URL: 请求数据=(访问令牌=[token here]&id=[id]) 我试过了,但总是失败 tURL=请求URL id=tidJavascript android cordova中的ajax POST请求,javascript,android,jquery,ajax,cordova,Javascript,Android,Jquery,Ajax,Cordova,如果我有这个示例请求,如何在ajax中进行POST请求 职位 请求URL: 请求数据=(访问令牌=[token here]&id=[id]) 我试过了,但总是失败 tURL=请求URL id=tid function addGC(tURL, tid){ console.log(tURL); console.log("GC ID:"+tid); var url = tURL; var postData = { access_token: localStorage.token, id: tid
function addGC(tURL, tid){
console.log(tURL);
console.log("GC ID:"+tid);
var url = tURL;
var postData = { access_token: localStorage.token, id: tid };
console.log("Final URL:"+url);
console.log("postData:"+postData);
return $.ajax({
type: "POST",
url: url,
data: postData,
timeout: 60 * 1000
}).done(function (data) {
console.log("GC added.");
}).fail(function () {
console.log("GC failed.");
});
}假设
localStorage.token
在这里的范围内,看起来不错。错误是什么?在您的fail()
回调中,请将三个变量函数(a、b、c){}
传递给它,并告诉用户b
和c
的值是什么。您还应该查看a
是什么,或者检查浏览器调试器。@gillyspy谢谢,我现在发现了问题。ID已经存在,这就是我收到错误响应的原因。fail函数(a,b,c)
中的回调对调试有很大帮助。