Possible Duplicate:
querystring encoding of a javascript object
我正在尝试向网站发出请求并将结果嵌入为 iframe
在页面中使用 javascript。我需要在请求中传递许多参数作为查询字符串变量,并且我希望能够将参数指定为对象,将它们传递给函数以生成查询字符串,以便它们易于阅读、维护和操作。
如何从具有简单值的 JSON 对象构造 URL 的查询字符串?我希望这个例子:
{
h:300,
w:300,
skip:500,
count:50
}
生成以下查询字符串:
h=300&w=300&skip=500&count=50
是否有任何现有的库函数可以执行此操作,或者最好自己循环遍历属性?
最佳答案
jQuery 有一个内置方法可以实现此目的: jQuery.param()
关于javascript - 如何从对象构建查询字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14197880/