gpt4 book ai didi

javascript - 使用 jQuery 获取多个查询字符串值

转载 作者:行者123 更新时间:2023-12-02 18:57:38 24 4
gpt4 key购买 nike

我有一个像这样的网址:

http://example.com/mypage?vendorId=1&vendorId=2&vendorId=3

使用 jQuery,我怎样才能得到每个 vendorId值并将它们放入数组中?

最佳答案

在 JavaScript 中,这只是一个字符串:

var url = 'http://mysite.com/mypage?vendorId=1&vendorId=2&vendorId=3'
var qs = url.split('?')[1];
var parts = qs.split('&');
var arr = [];

$.each(parts, function() {
var val = this.split('=')[1];
arr.push(val);
});

FIDDLE

或者捷径:

var arr = $.map(window.location.split('?')[1].split('&'), function(e,i) { 
return e.split('=')[1];
});

关于javascript - 使用 jQuery 获取多个查询字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15182029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com