0
判斷一個頁面是否編輯過一個輸入asp.net頁面,可以對很多輸入字段和一個名爲submit的按鈕進行鏡像。 用戶提交頁面之前,我想比較所有的字段值與默認值。如果沒有改變,我會給他一個信息。 這裏是這樣的問題: 如何判斷一個頁面編輯或不從服務器端客戶端(在按鈕點擊事件)?
我不想比較頁面中的每個字段。如何從服務端客戶端
判斷一個頁面是否編輯過一個輸入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;
});
它看起來不錯。 – SleeplessKnight
你所說的「我不希望在頁面的每個字段比較」是什麼意思? – Shad
因爲有太多的領域,我覺得它很愚蠢。 – SleeplessKnight