问题起因:获取后端验证返回结果,在URL中以get方式传回来。
初始代码:
var $_GET = (function(){
var url = window.document.location.href.toString();
var u = url.split("?");
if(typeof(u[1]) == "string"){
u = u[1].split("&");
var get = {};
for(var i in u){
var j = u[i].split("=");
get[j[0]] = j[1];
}
return get;
} else {
return {};
}
})();
msg = $_GET['msg'];
$(".p-t-b-20").text(msg);
})
解决方法:
var $_GET = (function(){
var url = window.document.location.href.toString();
var u = url.split("?");
if(typeof(u[1]) == "string"){
u = u[1].split("&");
var get = {};
for(var i in u){
var j = u[i].split("=");
get[j[0]] = j[1];
}
return get;
} else {
return {};
}
})();
msg = $_GET['msg'];
$(".p-t-b-20").text(decodeURI(msg));
})
其他方案链接: