Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery重新加载xml文档需要关闭浏览器吗?_Javascript_Jquery_Ajax_Xml - Fatal编程技术网

Javascript jQuery重新加载xml文档需要关闭浏览器吗?

Javascript 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)

我有一些代码正在使用jQuery
$.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部分,因为它适用于其他浏览器。