函数: 参数name为字段名
(function ($) {
$.getUrlParam = function (name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
})(jQuery);
若参数有中文应将unescape改为decodeURI,防治中文乱码,即
(function ($) {
$.getUrlParam = function (name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null)
return decodeURI(r[2]); // decodeURI(r[2]); 解决参数是中文时的乱码问题
return null;
}
})(jQuery);
使用:
type = $.getUrlParam("type");