-2
如果輸入值爲空,那麼我的ajax代碼將停止表單pprocess,然後顯示一個彈出警報。問題是,該過程將在警告彈出窗口關閉後繼續。我怎樣才能停止進程,直到輸入值不爲空?如果輸入值爲空,用ajax停止表單處理
$("#spdf-form").on('submit', function() {
var title = $('#spdf-form input[name="title"]').val();
var url = $('#spdf-form input[name="pdf"]').val();
if (title == "" || url == "") {
alert('Error; title or url is missing.');
return false;
}
});
這裏有一個小提琴證明這個概念:http://jsfiddle.net/jakelauer/4UNEg/ – Jake
^也就是說要做到這一點,從來沒有想到,一個真棒方式。編輯:除了那你不得不使用==而不是===?假===任何東西+任何東西總是假的 – Jake
哇,它的作品,謝謝。但我有另一個問題,因爲我有另一個Ajax到這個過程,這導致我的形式仍然繼續這個過程。我怎樣才能停止另一個Ajax函數,直到第一個函數爲真? – RK26