【发布时间】:2014-07-29 19:42:54
【问题描述】:
我的网页包含带有许多输入字段的网格视图。我想在移动到下一个选项卡之前向用户发出警报。我的脚本在 Mozilla Firefox 和 chrome 中运行良好,但在 IE 中,网格视图分页点击也会发出警报。我不想在分页点击上显示。但在 Mozilla 和 chrome 中,这不会发生。如何避免这种情况。
我在这里给出我的脚本
<script>
var warnMessage = "You have unsaved changes on this page!";
$(document).ready(function () {
$('input:not(:button,:submit),textarea,select').change(function () {
window.onbeforeunload = function () {
if (warnMessage != null) return warnMessage;
}
});
$('input:submit').click(function (e) {
warnMessage = null;
});
});
</script>
如何避免仅在 IE 中单击 gridview 分页时出现此消息? 谁能帮帮我?
谢谢
【问题讨论】:
标签: javascript jquery asp.net gridview pagination