使用jQuery mobile,加载页面(内部页面)应该通过使用AJAX请求将文档加载到DOM中来完成。
当AJAX请求正在运行时(在SAP服务器上进行长时间操作 - Web服务),应用程序应该保持对用户的响应。请求完成后,应显示一条消息。
这一切都正常,但是:当用户在请求运行时更改页面时,请求将被中止。
我有什么办法可以解决这个问题吗? 可能与此问题有关:Change page in the middle of Ajax request
答案 0 :(得分:0)
也许你应该设置一个变量来指示你的请求的状态,并阻止用户在请求运行时离开页面。
例如$('a').click(function(){ return !running;})