为什么浏览器不缓存java脚本(Ajax)?



我使用jquery制作了一个级联下拉列表框。用户从第一个下拉列表中选择州,根据选择的州,第二个下拉列表将按相应的城市进行填充。我的问题是关于第二个下拉缓存。当用户单击后退浏览器按钮,然后单击前进按钮时,城市下拉菜单内容为空。有没有办法告诉浏览器缓存数据?

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

最新更新