javascript - jQuery 重新加载 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) {
            //read xml file
            $(xml).find('image').each(function () {
                if ($(this).attr('active') == 'true') {
                    var xmlImagePath = $(this).find('pathName').text();

最佳答案

$.ajaxcache 属性设置为 false:

$.ajax({
    type: "GET",
    url: "/Images/referal_Image_Config.xml",
    dataType: "xml",
    cache: false,
    success: function (xml) {
        // your code...
    }
 });

关于javascript - jQuery 重新加载 xml 文档需要关闭浏览器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27622270/

相关文章:

javascript - 输入内容后需要调整文本编辑器中的字段

javascript - <a类="link"href ="javascript:;">编辑</a>

javascript - json_decode 返回 NULL 和有效的 json

javascript - jQuery 不能在 Firefox 上运行,但可以在 Chrome 上运行

javascript - jQuery 验证在更改特定设置值时失败

ajax - 除 Google 之外,您还使用哪些 Maps API 与 GWT?

javascript - 如何在 JS 中格式化对象数组的数组

javascript - Node.js 进程内 jsRender 的安全问题

javascript - 仅选择具有类名称的同级的 div 内的文本,有许多相同类名称的族

javascript - 如何让 ASP.net 在 JavaScript jQuery.Load 调用中填写本地服务器