由于 jquery ajax 调用使生活变得非常酷,无需刷新页面...但仍然有兴趣了解使用 jquery 进行 ajax 调用的一些优点和缺点...
由于我在网站中使用 ajax 调用进行所有添加、编辑和删除操作,所以到目前为止效果很好...仍然了解缺点将使部署过程中的生活更轻松...
最佳答案
AJAX 的最佳用途是用于发送小型负载。这是一个简单的例子。
我加载一个包含库存信息的页面。它有图表、公司信息,还显示股价。每 30 秒,我发出一个 AJAX 请求,获取更新的股价并在页面上更改它。
如果没有 AJAX,我可能会决定每 30 秒刷新一次整个页面,但使用 AJAX,我只需发出一个轻量级请求即可获取我需要的少量信息。
使用 AJAX 提交表单并不总是最好的选择。除了与正常发布表单相比并没有真正给您带来明显的优势之外,您还打破了浏览器历史记录等约定(尽管有些浏览器现在将 JavaScript“状态”作为历史记录中的页面包含在内)。
使用 AJAX 时,您需要处理告诉用户是否出现问题的任务。您可以使用 jQuery 通过指定错误时应发生的情况来完成此操作,但许多人忘记执行此操作,并且最终用户幸福地没有意识到任何问题。
其他需要注意的问题是任何可能阻止您的事件触发的 JavaScript 错误 - 或者如果 JavaScript 被禁用,无论哪种情况,在添加 AJAX 代码之前确保表单可以正常提交是最安全的选择。
关于jquery - 使用 jquery 进行 ajax 调用有哪些优点和缺点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2583223/