歡迎您光臨本站 註冊首頁
小知識  >  Jquery >

jquery 變數賦值

admin @ 2017-12-03 reply:0
←手機掃碼閱讀

理解AJAX方法的回調函數的執行時間就知道原因了

$.post 是一個ajax方法 它的最後一個函數是回調函數,即在AJAX方法成功執行( 即向伺服器發送請求 -> 伺服器響應並返回結果 -> 瀏覽器接收伺服器的響應結果 )后, 此時才執行回調函數
現在看看你的程序, 在 $.post(phpurl,{i:"100"}.... 后寫了第二個alert . 此時程序走到post方法, 它發給伺服器發送一個非同步請求,立即會走下一句代碼, 它是不會等待這個非同步請求執行完成再往下走的, 由於非同步請求需要伺服器往返一次,這裡就有一個時間差
因此第二個alter先執行 第一個alter需要非同步請求完成後才執行


[admin via ] jquery 變數賦值已經有517次圍觀

http://coctec.com/room/show-1161.html