欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery解析頁面傳參

傅雪莉1年前6瀏覽0評論

jQuery是一個廣泛使用的JavaScript庫,可以方便地處理HTML文檔、處理事件、實現動畫效果和與服務器端交互等。在網頁中,我們經常需要解析頁面傳參,這里我們介紹一下jQuery如何解析頁面傳參。

//假設頁面傳參為http://www.example.com/index.html?a=1&b=2&c=3
//解析參數代碼如下:
$(document).ready(function() {
var url = window.location.search;
var params = {};
if (url.indexOf("?") != -1) {
var str = url.substr(1);
var strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
params[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
}
}
console.log(params);//輸出{a:1, b:2, c:3}
});

上述代碼通過window.location.search獲取當前頁面的參數,然后通過split和循環等方式遍歷參數,并將key-value存儲到params對象中。

需要注意的是,傳參時要使用escape編碼,解析時使用unescape解碼。

除了使用上述方法來解析頁面傳參,還可以使用jQuery插件來實現。比如jquery-url插件可以實現更加方便的URL解析操作。