在一般提交表单时,浏览器html将表单数据submit到服务器后,服务器会执行相关的处理脚本
比如(php,asp)等,进行处理,再将相关的HTML返回到浏览器端。
而ajax改变了这一过程,它是浏览器html将表单数据提交给本地的javascript,而javascript调用XMLHTTPRequest, 利用XMLHTTPRequest将数据传给服务器端,服务器端通过javascript收到数据,再调用处理脚本(php, asp)进行处理,再将处理后的HTML通过javascript返回到浏览器。
感觉在这里ajax与一般的提交表单的差别就是不用submit,而是采用了javascript,
而javascript中调用了具有传递与接收数据功能的XMLHTTPRequest等。
是不是这样的啊?