我正在建立一个网站,用户使用ajax调用来更新数据库。它在xammp上运行良好,但我担心当网站上网时可能会经常出现问题。 我有一些问题:
答案 0 :(得分:1)
如果ajax失败(我的代码很好),是不是因为连接?
由于各种原因,Ajax调用可能会失败。原因可能是,但不限于:Javascript错误,网络超时,Serverside错误,JS性能,浏览器设置等
尝试失败但稍后会成功吗?
如果您的AJAX请求失败,则不会自动重试。你需要自己编程。
处理这些失败请求的最佳方法是什么?
您应该在javascript中进行错误处理以检查错误。基本上有3种情况:
您可以向用户通知失败的请求,也可以重试几次,如果请求永远不会完成,请稍后通知用户。