为什么浏览器不缓存javascript(Ajax)?

时间:2011-04-16 17:30:03

标签: javascript asp.net

我使用jquery创建了一个级联下拉列表框。用户从第一个下拉菜单中选择状态,根据选择的状态,第二个下拉菜单将由适当的城市进行。 我的问题是缓存第二次下拉。当用户点击后退浏览器按钮然后点击前进按钮时,城市下拉内容为空。 有没有办法告诉浏览器缓存数据?

1 个答案:

答案 0 :(得分:0)

它是HTTP,因此在发出AJAX请求时,您必须找到一种方法来设置缓存和最后修改的标头。当你发出请求时,它也有助于将它添加到DOM中,这样第二个下拉列表就可以使用它。