方法
QueryString = {
data: {},
Initial: function () {
var aPairs, aTmp;
var queryString = new String(window.location.search);
queryString = queryString.substr(1, queryString.length); //remove "?"
aPairs = queryString.split("&");
for (var i = 0; i < aPairs.length; i++) {
aTmp = aPairs[i].split("=");
this.data[aTmp[0]] = aTmp[1];
}
},
GetValue: function (key) {
if (this.data[key] != null)
return decodeURIComponent(this.data[key]);
else
return null;
}
}
调用
QueryString.Initial();//先初始化
if (QueryString.GetValue('thekey') != null) {
$("#'thekey").val(QueryString.GetValue('thekey'));
}