有什么方法可以检查用户在页面加载和保存按钮单击之间是否更改了网页上的任何数据。如果用户打开任何页面来编辑某些数据并单击保存按钮而不更改屏幕上的任何数据,那么我需要显示一条消息。
提前致谢。
最佳答案
我认为设置一个标志是个好主意。使用全局选择器来做这样的事情。
var changed = false;
$("input").change(function(){
//something changed
changed = true;
});
然后,如果用户离开页面,检查changed
是否为true
关于jquery - 客户端屏幕数据对比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7633662/