重寫你的小方法
創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供個舊網(wǎng)站建設(shè)、個舊做網(wǎng)站、個舊網(wǎng)站設(shè)計、個舊網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、個舊企業(yè)網(wǎng)站模板建站服務(wù),10余年個舊做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
var getQueryString = function(key) {
var search = decodeURIComponent(location.search);
var reg = new RegExp(".*" + key + "\\=" + "([^]*)(?.*|)", "g");
return search.replace(reg, "$1");
}
getQueryString("title");
[img]1、前后臺編碼要統(tǒng)一;
2、在使用gb2312編碼時,不要用jquery的$.get()或$.post()做ajax提交,因為這兩個方法默認(rèn)為utf-8;
3、用$.ajax()并在其中加入:contentType:"pplication/x-www-form-urlencoded; charset=GB2312";寫成以下形式,可以在大多數(shù)情況避免亂碼:
$.ajax({
type: "POST",
contentType:"pplication/x-www-form-urlencoded; charset=GB2312",
url: "XXX“,
data: {},
success: function(msg){
alert( msg );
}
});
解決方法一:
在的html文件里加上編碼方式,
meta http-equiv="content-type" content="text/html;charset=utf-8";
解決方法二:
JAVASCRIPT 里面有個方法encodeURI這個方法 ,需要判斷瀏覽器,發(fā)送請求的時候就邊亂碼了,
encodeURI($("#EndTime").val());
要正確顯示,必須保證HTML代碼與保存的文件格式都是同一種編碼,如兩者都是GB-2312或都是UTF-8。
根據(jù)您提供的代碼情況,把文件格式存成UTF-8就能正常了。
1、前后臺編碼要統(tǒng)一; 2、在使用gb2312編碼時,不要用jquery的$.get()或$.post()做ajax提交,因為這兩個方法默認(rèn)為utf-8; 3、用$.ajax()并在其中加入:contentType:"pplication/x-www-form-urlencoded; charset=GB2312";寫成以下形式