在一般提交表單時,浏覽器html將表單數據submit到服務器後,服務器會執行相關的處理腳本
比如(php,asp)等,進行處理,再將相關的HTML返回到浏覽器端。
而ajax改變了這一過程,它是浏覽器html將表單數據提交給本地的javascript,而javascript調用XMLHTTPRequest, 利用XMLHTTPRequest將數據傳給服務器端,服務器端通過javascript收到數據,再調用處理腳本(php, asp)進行處理,再將處理後的HTML通過javascript返回到浏覽器。
感覺在這裡ajax與一般的提交表單的差別就是不用submit,而是采用了javascript,
而javascript中調用了具有傳遞與接收數據功能的XMLHTTPRequest等。
是不是這樣的啊?
一個是js api發的http包,一個是游覽器發的http 包。。本質沒啥區別