這是我的jQuery代碼片段。只有在驗證通過時jQuery纔會將數據發佈到服務器
$("#saveBankDetails").click(function(){
if($('#firstBankDetail').is(':visible')) {
validateFirstBankDetails();
}
});
因此,當我點擊saveBankDetails如果firstBankDetail可見調用JavaScript函數。 validateFirstBankDetails()
是一個javascript函數,如果驗證失敗,則返回false。
現在即使驗證失敗,我也會重定向到其他頁面。我怎麼能阻止它?
我想實現的是僅在驗證通過時提交表單數據,即validateFirstBankDetails()
返回true。我怎樣才能做到這一點 ?我是jQuery的初學者。請指教。
請看看我的問題http://stackoverflow.com/questions/19179316/jquery-post-data-to-server-after-successful-validations –