Javascript jQuery重新加载xml文档需要关闭浏览器吗?
我有一些代码正在使用jQueryJavascript jQuery重新加载xml文档需要关闭浏览器吗?,javascript,jquery,ajax,xml,Javascript,Jquery,Ajax,Xml,我有一些代码正在使用jQuery$.ajax提取xml值,但是一旦应用程序在浏览器中运行,对xml.doc的任何更改以及随后的浏览器刷新都不会显示新保存的xml值xmlImagePath 如何强制浏览器刷新新的xml值 $.ajax({ type: "GET", url: "/Images/referal_Image_Config.xml", dataType: "xml", success: function (xml)
$.ajax
提取xml值,但是一旦应用程序在浏览器中运行,对xml.doc的任何更改以及随后的浏览器刷新都不会显示新保存的xml值xmlImagePath
如何强制浏览器刷新新的xml值
$.ajax({
type: "GET",
url: "/Images/referal_Image_Config.xml",
dataType: "xml",
success: function (xml) {
//read xml file
$(xml).find('image').each(function () {
if ($(this).attr('active') == 'true') {
var xmlImagePath = $(this).find('pathName').text();
将
$的cache
属性设置为false
:
$.ajax({
键入:“获取”,
url:“/Images/refereal\u Image\u Config.xml”,
数据类型:“xml”,
cache:false,
成功:函数(xml){
//你的代码。。。
}
});
GET请求缓存。这就是网络的工作原理。像傻瓜一样关闭。忽略其他答案的IE部分,因为它适用于其他浏览器。