我有一个简单的 jQuery Ajax 请求,服务器用一个静态的空 JSON 数组回复该请求(以排除任何数据库性能问题)。该请求被.change
一个select
字段调用;结果用于突出显示/禁用某些select
字段的条目。
$.post(url, $('#inputForm').serialize(), function(data) {//do something});
在页面刷新后第一次发送请求时,Firefox (19) 需要几秒——有时超过 10 秒——才能获得响应(如 Firebug 中所示)。然而,随后的响应会在几毫秒内收到。IE(9),有点令人惊讶的是,页面刷新后立即得到快速响应。
该行为与是否正在发送缓存控制标头无关。
该问题已在类似问题中提出,但尚未得到回答。
关于什么可能会在第一次请求时减慢 Firefox 的任何想法?