如何从服务器客户端判断页面编辑与否



一个输入asp.net页面,你可以在上面显示许多输入字段和一个名为submit的按钮。在用户提交页面之前,我想将所有字段的值与默认值进行比较。如果没有什么变化,我会给他留个口信。问题是这样的:如何判断一个页面编辑或不从服务器客户端(在按钮单击事件)?
我不想比较页面中的每个字段。

如果你会使用jQuery,那就很简单了:

$(RELEVANT_FORM).submit(function(){
    var Proceed=false;
    $(this).find('input').each(function(i,E){
        Proceed=Proceed || $(E).val()!=$(E).attr('defaultValue');
    });
    if(!Proceed){alert('You havent done anything');return false;}
    return true;
});

最新更新