Re: [問題] change event
不好意思 我可能沒說清楚
我是這樣寫的
$("#form").submit(function(){
$.ajax({...}) // (這裡面做的是儲存資料)
return false;
})
$("#button").click(function(){
// do something => 設定ajax要送出的資料
})
<input type="submit" name="send" id="send" value="儲存"/>
假如使用者點擊button 觸發 click event假設裡面的code會跑很久(在設定要送出的資料)
此時我在按儲存鈕 這個時候會觸發submit event
但因為click event還沒做完, submit event會等click event做完後才會去跑
才會去執行 ajax的非同步請求 因此可以將click event所設定的資料確實的送出
這樣的解釋沒錯吧?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.223.69
※ 編輯: a613204 來自: 140.115.223.69 (11/30 15:50)
推
11/30 16:42, , 1F
11/30 16:42, 1F
→
11/30 17:52, , 2F
11/30 17:52, 2F
→
11/30 17:56, , 3F
11/30 17:56, 3F
→
11/30 18:02, , 4F
11/30 18:02, 4F
→
11/30 22:46, , 5F
11/30 22:46, 5F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):