javascript - 如果我在同一页面上使用两次 $.get() 函数,它会加载两次吗?

标签 javascript jquery ajax

我正在创建两个适用于同一页面的代码,每个代码中都有两个 AJAX 加载。问题是,我将两个脚本分开,现在我问自己这将使浏览器加载两次相同的页面,或者它很聪明,它会加载页面一次。

谢谢。

最佳答案

当然。调用 $.get 两次会发出两个 AJAX 请求。然而,浏览器可能会从本地缓存获取响应,具体取决于服务器端(即 HTTP header 中设置的缓存策略)。假设这就是您所关心的。但成功处理程序仍会针对每个请求触发。

关于javascript - 如果我在同一页面上使用两次 $.get() 函数,它会加载两次吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25284836/

相关文章:

jquery - 处理表单时显示微调器 gif

javascript - jQuery Ajax 请求不发送信息

javascript - 如何在 nodejs 中组织与 DB 的交互?

javascript - 在页面加载时打开第一个 Accordion

javascript - location.reload()之后停止重新加载页面;已被称为

用于 WP8 (Lumia 920) 设备的 jQuery/HTML5/gwt 应用程序 : vertical css scroll fix

javascript - THREE.js 中阴影的奇怪行为

javascript - 从 AJAX 响应程序脚本调用 PHP 类

javascript - 在 for 循环中切换属性

javascript - 从 var 中选择所有具有 class 的 div