2010-02-08 117 views
0

林具有主頁形式我確認。我添加了ASP內部代碼:內容標籤(驗證規則的代碼)。驗證工作正常,我有唯一的問題是,當我點擊我的「保存」按鈕,我可以看到驗證錯誤上來(正確),但該按鈕仍然導致回發並執行它的服務器端代碼。提交問題jQuery驗證插件

我認爲服務器執行代碼,如果會的形式VAD無效暫停。

在這個問題上有什麼建議?我不想「保存」按鈕來運行其服務器端代碼如果發生任何驗證錯誤,就像ASP RequiredFieldValidator的作品。

在此先感謝!

回答

0

我認爲它的一個asp:按鈕,與提交?如果是這樣,請嘗試OnClientClick屬性設定成類似thids - 的OnClientClick =「返回yourValidationFunction()」 />

您的JavaScript驗證代碼將工作是這樣的

function yourValidationFunction(){ 
    if(something is not valid) 
    return false; 
    else 
    return true; 
} 

如果你能張貼代碼例如它會更容易給出更詳細的答案

+0

謝謝,它的工作原理:) – Andreas 2010-02-09 15:53:11

+0

很高興我可以幫助! – TGuimond 2010-02-09 15:56:35

0

retun falseonSubmit事件如果發生任何錯誤