我正在使用jquery onbeforeunload函数()。当我移动到其他页面时显示对话框如果我的下拉列表框包含值

时间:2014-08-20 12:59:01

标签: javascript jquery

如果我没有在我的表单中填写任何文本框,那么我需要移动到其他页面,但它不允许我移动因为我在下拉列表中有值所以当我尝试移动其他页面时它不允许我移动.. 它显示对话框你想要移动吗?如果我在下拉列表中有值,那么我可以避免这个问题。

如果我的页面中没有下拉列表,则此以下代码可以正常工作

 $(window).bind('beforeunload', function () {
    if (formData != $('#formDivision').serialize() && !isSaved) {
        return 'There is unsaved data on the page, Are you sure u want to loose these changes.';
    }
});

0 个答案:

没有答案