在我的网站上,用户选择从表格中的列表中查看故障单。当用户选择票证时,票证号码被发布到下一页面,该页面显示与所述票证相关联的所有数据。在同一页面上有各种修改故障单的选项。一个例子是您可以记录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;
但是当它重新加载页面时,票号不知道,因此它不会显示正确的数据。
有没有办法纠正这个问题或以更好的方式进行这些调用?