Javascript jQuery查询字符串遍历
可能的重复项:Javascript jQuery查询字符串遍历,javascript,jquery,query-string,Javascript,Jquery,Query String,可能的重复项: JavaScript中是否有对象/方法可以将如下字符串:param1=2¶m2=1¶m3=5转换为某种字典,这样我就可以将每个元素称为mystring['param1']或mystring[0] jQuery可以在这里提供帮助吗?这里有一个插件您可以在以下位置玩在线演示: 还有,它允许您从查询字符串中调用项,如下所示: $.jqURL.get('var2'); 这是我的尝试 var a = 'param1=2¶m2=1¶m3=
JavaScript中是否有对象/方法可以将如下字符串:
param1=2¶m2=1¶m3=5
转换为某种字典,这样我就可以将每个元素称为mystring['param1']
或mystring[0]
jQuery可以在这里提供帮助吗?这里有一个插件您可以在以下位置玩在线演示: 还有,它允许您从查询字符串中调用项,如下所示:
$.jqURL.get('var2');
这是我的尝试
var a = 'param1=2¶m2=1¶m3=5';
var b = a.split('&');
var final ={};
$.each(b, function(x,y){
var temp = y.split('=');
final[temp[0]] = temp[1];
});
console.log( final);
这将返回一个类似于所需字典的对象:
{
param1 : "2",
param2 : "1",
param3 : "5",
}
请看:还有:哦,还有:有趣的是,这个问题是重复的,但解决方案是不同的。所以问题相同但内容不同==!====虽然这正是我所需要的,但我认为对于这样一个简单的问题来说,插件是一种过分的手段。这取决于插件的大小。这些不是大的。