这可能看起来像是一个挑剔的细节,但我想禁用以在我使用以下代码强制重新加载时出现提示:
<script type="text/javascript">
function OpenCBox()
{
$.colorbox({ href: "NewMMR.aspx", iframe: true, width: "40%", height: "70%", transition: "elastic", onClosed: function () { parent.location.reload(true); } });
}
</script>
当jQuery ColorBox关闭时,它会触发parent.location.reload()事件,然后提示页面询问您是否要重新提交以前给定的数据。
更多细节: 我试图调用ColorBox,对数据库执行INSERT,然后关闭颜色框并在父页面上重新加载GridView。浏览器要求我重新提交以前提交的数据(这是使用日历扩展程序的两个文本框的日期范围)。
我想完全禁用此提示,我想知道是否有人知道可以做到这一点的技巧。
谢谢!
答案 0 :(得分:1)
最后一次使用POST请求了父母页面,如果您想要提示,请避免使用,请尝试使用GET加载或使用以下内容重新加载页面
window.location = window.location.href