jquery ajax請求中文亂碼處理

1、在ajax請求的action中添加: request.setCharacterEncoding("utf-8"); 然後編譯重啓試試。不行再進行第二步



2、對中文參數進行編碼:

    在頁面中:param= encodeURIComponent(param);或者param= encodeURI(param);

    在ajax請求的action中:param = URLDecoder.decode(param ,"utf-8");


3、在ajax請求的屬性中添加:contentType:"application/x-www-form-urlencoded; charset=UTF-8",(application/x-www-form-urlencoded是默認的,如果有需要,可改爲你需要的類型)



注:1、2親測。

第三個 網上說的最多,我的反而不行。不知道什麼原因。求高手指教


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章