JavaScript实现QueryString获取GET参数的方法
JavaScript实现QueryString获取GET参数的方法
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:请选择企业产品复制代码代码如下:QueryString={data:{},Initial:function(){varaP...

复制代码 代码如下:

<div id="page">

<select name="select1" id="select-type">

<option value="0">请选择</option>

<option value="1">企业</option>

<option value="2">产品</option>

</select>

</div>

复制代码 代码如下:

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) {

return this.data[key];

}

}

$(function () {

//初始化

QueryString.Initial();

var type = QueryString.GetValue("type");

if (typeof (type) != "undefined") {

$("#select-type").val(type);

}

$("#select-type").bind("change", function () {

var row = $(this).find("option:selected").val();

//alert(row);

if (row == 1)

location.href = "?type=" + row;

if (row == 2)

location.href = "?type=" + row;

});

});

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类