【無刷新提交,不使用Ajax】
(方法一:204)
原理:利用 204 No Content 狀態碼,當瀏覽器收到204時,執行PHP,頁面不跳轉。
(方法二:用JS實現)
(方法三:用iframe實現)
(1)如何創建XHR對象
(2)如何利用XHR發送HTTP請求?
【Ajax不刷新完成註冊,POST提交】
【後來補充】
XMLHttpRequest對象按照執行腳本瀏覽器的不同,分爲兩種創建方式:
(代碼6.3-ajax.php) 體驗XMLHttpRequest:
備註:readyState的描述:
8.Xajax是一個開源的PHP運行庫,工作原理如下:
(代碼6.4-xajax.php)
以上代碼的執行流程如下:
9.Ajax實戰——使用Ajax進行動態分頁 (代碼:6.5-ajax_page.php)
10.Xajax實戰——登錄驗證 (代碼:6.6-xajax_login.php)
【代碼】https://github.com/rxbook/study-jquery-2/tree/master/JQ03-Ajax