Internet Explorer使用location.reload()保持警报;上一页表格中的数据

时间:2017-08-28 00:30:58

标签: javascript jquery ajax

在我的网站上,用户选择从表格中的列表中查看故障单。当用户选择票证时,票证号码被发布到下一页面,该页面显示与所述票证相关联的所有数据。在同一页面上有各种修改故障单的选项。一个例子是您可以记录911是否响应。用户单击执行此代码的链接:

$("#submitEmergCall").click(function(){
    ticket_num = $("#ticket_num").val();

    $.ajax({
        url: 'AJAX/outage_911.php',
        type: 'POST',
        cache: false,
        data: {ticket_num: ticket_num},

        success: function(){ 
            window.location.reload(true);
        }
    });
});

在所有浏览器上,此代码执行完美,但在Internet Explorer上,它们是弹出窗口"再次显示网页..."我尝试过使用:

window.location.href = window.location.href;

但是当它重新加载页面时,票号不知道,因此它不会显示正确的数据。

有没有办法纠正这个问题或以更好的方式进行这些调用?

0 个答案:

没有答案