推 LaPass:沒這種問題.... 因為javascript沒有多執行緒 11/28 12:54
→ LaPass:也就是說,change沒做完,你的網頁程式是完全動不了的 11/28 12:54
→ a613204:感謝 我後來有去查了一下 事件觸發後, 會放在一個佇列中 11/28 13:19
→ a613204:依序執行 11/28 13:20
→ opoepev:除非你中間跑了ajax才會偷偷的submit出去 11/28 16:04
→ a613204:我是把ajax放在submit event裡面 這樣就不會吧 11/28 16:09
→ opoepev:都已經submit了…何來不會? 11/29 12:42
→ a613204:submit event 會等到 change event做完才跑啊 11/29 17:18
→ a613204:$('#form').submit(function(){ $.ajax({...}) }) 11/29 17:35
→ a613204:有說錯的地方嗎@@ 因為我在browser測是這樣沒錯 11/29 21:20
推 LaPass:$.ajax 會另外另外一個工作中執行.... 所以先return false 11/30 14:09
→ LaPass:不要讓表單送出。等$.ajax做完後呼叫callback再去送出表單 11/30 14:10