原生ajax傳送json資料到後台接收(將json轉換為name=tom&pwd=123格式的字串,簡單,不在本次測試內),需要做到幾點:
1,post方式傳送。
2、json物件必須轉換為json格式字串
4、後台接收,必須用request.getinputstream()方式。
so:此種方式適合,前端傳送json資料,後台接收後通過json解析,獲取每條資料
不過,jquery可以輕鬆解決此問題,直接傳送json資料。(jquery底層應該是先解析json成name=tom&pwd=123格式再提交後台的,我的猜測)
後台**:
原生js實現Ajax
一般來說,大家可能都會習慣用jquery提供的ajax方法,但是用原生的js怎麼去實現ajax方法呢?jquery提供的ajax方法 ajax success function error function 原生js實現ajax方法 var ajax obj.send post function u...
原生js實現Ajax
ajax success function error function 原生js實現ajax方法 var ajax xhr.send datat應為 a a1 b b1 這種字串格式,在jq裡如果data為物件會自動將物件轉成這種字串格式 post function url,data,fn xhr...
原生JS操作AJAX
1,get方式的ajax 1 function sendajaxreq 219 20 4,傳送請求,如果是在火狐下,使用get方式傳送ajax請求,send的時候括號寫上null 21 req.send null 22 2,post方式ajax 1 使用post傳參,需要攜帶乙個請求頭模擬表單提交 ...