JqGrid 4.4.5 使用远程 json 数据填充。jqGrid loadError 方法定义为
loadError: function LoadErrorHandler(jqXHR, textStatus, errorThrown) {
alert('Load error ' + JSON.stringify(jqXHR) + '\n status ' + textStatus +
'\n error ' + errorThrown);
}
如果快速按下页面中的浏览器刷新按钮或在方法中定义的 Chrome 模式警报框中按住 F5 键,则会出现。
如何在 Chrome 中禁用此警报框?是否可以检测该页面处于重新加载状态而不显示此框或其他想法?
在 FireFox 警告框仅闪烁,在 IE 10 中不会出现。看起来这只是 Chrome 中的问题。
在这种情况下,传递的参数值是:
jqXHR: {"readyState":0,"responseText":"","status":0,"statusText":"error"}
textStatus: error