2017年11月6日 星期一

如何避免按下submit 時將表單送出

問題闡述:
有些時候按下submit後需要進行一些動作,
做完之後再將form送出,該如何避免form在第一時間就被送出?

參考解法:
使用jQuery的preventDefault()方法,

範例:

//click動作
$('#btn_search').on('click', function(event) {
    event.preventDefault(); //阻止提交表單
    var search_text = $('#search_text').val();

    if(!search_text){
        alert_warning('請先填寫搜尋文字');
        return false;
    }
    //更新產品查詢清單
    search_products_list(access_code,search_text);
});

沒有留言:

張貼留言