[英]JQuery Ajax only work with synchronous Ajax call and no response for asynchronous Ajax call
我將應用程序的phonegap從0.9.3更新到了2.2.0,還將jQuery從1.4.4更新到了1.6.4。 我在一些設備上測試了這些應用程序。
該應用程序當前正在使用異步調用,無法接收來自服務器的響應。 我使用同步調用測試了該應用程序,並且一切正常(能夠發送和接收來自服務器的響應)。 我之所以要使用異步調用,是因為我不想鎖定屏幕。
有人對這個問題有任何想法嗎?
下面是我的代碼。
$.ajax({
type: "GET",
username: uname,
password: pword,
cache: false,
data: null,
url: baseURL+'weeks',
dataType: "xml",
contentType: "application/xml;charset=utf-8",
crossDomain: false,
error: loginErrorHandler,
success: weeksParse,
});
嘗試從成功函數中刪除“,”:
$.ajax({
type: "GET",
username: uname,
password: pword,
cache: false,
data: null,
url: baseURL+'weeks',
dataType: "xml",
contentType: "application/xml;charset=utf-8",
crossDomain: false,
error: loginErrorHandler,
success: weeksParse // <----------- remove the last comma ','
});
看看這是否適合您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.