Javascript 添加缓存文件。appcache停止jquery ajax调用

Javascript 添加缓存文件。appcache停止jquery ajax调用,javascript,jquery,ajax,azure,Javascript,Jquery,Ajax,Azure,我在azure上发布了一个网站,它使用jQueryAjax调用从azure托管数据库获取数据。 现在我的问题是,除非我在其中添加“.appcache”文件,以便在本地缓存文件,以便网站也可以脱机工作,否则该流工作正常。添加此文件后,它停止工作,并向我显示一个错误,如 net::ERR_FAILED $jquery-1.11.2.js:9659 send $jquery

我在azure上发布了一个网站,它使用jQueryAjax调用从azure托管数据库获取数据。 现在我的问题是,除非我在其中添加“.appcache”文件,以便在本地缓存文件,以便网站也可以脱机工作,否则该流工作正常。添加此文件后,它停止工作,并向我显示一个错误,如

   net::ERR_FAILED                         $jquery-1.11.2.js:9659
   send                                    $jquery-1.11.2.js:9659
   jQuery.extend.ajax                      $jquery-1.11.2.js:9210
   loginservice                            $authentication.js:94
   (anonymous function)                    $authentication.js:81
单击
“jquery-1.11.2.js:9659”
将我重定向到
jquery
中的这一行:

xhr.send((options.hasContent&&options.data)| null)


有人能告诉我这是怎么回事吗?如何将缓存和jquery结合使用?

我认为您试图通过jquery访问的url不是缓存清单的
缓存
部分中列出的url。请记住,在使用appcache时,所有请求都是从缓存加载的,而不是从服务器加载的。如果没有缓存资源,您将得到net::ERR\u FAILED

一个例外是文件的
网络
部分中列出的资源。尝试将以下内容添加到缓存清单:

NETWORK:
*
再试一次,看看错误是否自行解决

是优秀的资源