ajax 传递参数中文乱码解决办法
生活随笔
收集整理的這篇文章主要介紹了
ajax 传递参数中文乱码解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/********Start***********/
/*獲取地址欄參數*/
function getRequest(){var url = location.search; //獲取url中"?"符后的字串var theRequest = new Object();if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("&");for(var i = 0; i < strs.length; i ++) {theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);}}return theRequest;
}var Request = new Object();Request = getRequest();var typeid;typeid = Request['id'];
/***********END***********//********地址欄有中文也可以***********/
function getUrlParam(key) {// 獲取參數var url = window.location.search;// 正則篩選地址欄var reg = new RegExp("(^|&)" + key + "=([^&]*)(&|$)");// 匹配目標參數var result = url.substr(1).match(reg);//返回參數值return result ? decodeURIComponent(result[2]) : null;
}
/********地址欄有中文也可以***********/
?
轉載于:https://www.cnblogs.com/qisel/p/7388381.html
總結
以上是生活随笔為你收集整理的ajax 传递参数中文乱码解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 字节跳动上市时间
- 下一篇: 【转】idea激活搭建授权服务器