JavaScript實現(xiàn)QueryString獲取GET參數(shù)的方法
更新時間:2013年07月02日 17:14:52 作者:
本文為大家詳細介紹下如何通過JavaScript實現(xiàn)QueryString獲取GET參數(shù),具體實現(xiàn)如下,感興趣的朋友可以參考下哈,希望對大家有所幫助
復制代碼 代碼如下:
<div id="page">
<select name="select1" id="select-type">
<option value="0">請選擇</option>
<option value="1">企業(yè)</option>
<option value="2">產(chǎn)品</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獲取URL中參數(shù)querystring的方法詳解
- JS獲取URL中參數(shù)值(QueryString)的4種方法分享
- js substring從右邊獲取指定長度字符串(示例代碼)
- js獲取URL的參數(shù)的方法(getQueryString)示例
- .NET 2.0獲取配置文件AppSettings和ConnectionStrings節(jié)數(shù)據(jù)的方法
- Go語言string,int,int64 ,float之間類型轉(zhuǎn)換方法
- 詳解python 字符串和日期之間轉(zhuǎn)換 StringAndDate
- Java Base64位編碼與String字符串的相互轉(zhuǎn)換,Base64與Bitmap的相互轉(zhuǎn)換實例代碼
- String類的獲取功能、轉(zhuǎn)換功能
相關文章
JavaScript中箭頭函數(shù)與普通函數(shù)的區(qū)別詳解
這篇文章主要介紹了JavaScript中箭頭函數(shù)與普通函數(shù)的區(qū)別,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08
js+css實現(xiàn)有立體感的按鈕式文字豎排菜單效果
這篇文章主要介紹了js+css實現(xiàn)有立體感的按鈕式文字豎排菜單效果,通過javascript動態(tài)調(diào)用頁面元素樣式實現(xiàn)豎排菜單的功能,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09

