0
我想調用asp.net上的一些web服務webmethods提交按鈕的點擊以驗證有關某些業務邏輯的表單,然後我希望按鈕在默認行爲上進行驗證,如果驗證正常。如何使用jQuery在asp.Net提交按鈕上實現驗證?
如何禁止aspx頁面回傳(提交按鈕單擊後),並且只有在jQuery.ajax()的選項參數的'success'函數允許時才繼續提交表單?
謝謝!
我想調用asp.net上的一些web服務webmethods提交按鈕的點擊以驗證有關某些業務邏輯的表單,然後我希望按鈕在默認行爲上進行驗證,如果驗證正常。如何使用jQuery在asp.Net提交按鈕上實現驗證?
如何禁止aspx頁面回傳(提交按鈕單擊後),並且只有在jQuery.ajax()的選項參數的'success'函數允許時才繼續提交表單?
謝謝!
你可以通過Form Submit回調到ajax函數。如果ajax執行成功,你的表單提交回調將被調用並且表單將被提交。否則,不
對於離,提交按鈕的代碼看起來是這樣的
function submitWithValidation() {
$.ajax({
url: "test.html",
context: document.body,
success: function(){
$('form').submit();
}
});
return false;
}
按鈕將停止提交表單。如果驗證成功,Ajax成功將提交表單,否則無效表單將留在客戶端
所以這是在這種情況下按鈕的'onclick'屬性? – pencilCake 2011-04-05 08:23:15
不,這是onclientclick - 在javascript上的函數。看編輯的代碼 – archil 2011-04-05 08:26:38