程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 服務器-Ajax提交表單與一般提交表單的差別?

服務器-Ajax提交表單與一般提交表單的差別?

編輯:編程綜合問答
Ajax提交表單與一般提交表單的差別?

在一般提交表單時,浏覽器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 包。。本質沒啥區別

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved