我正在尝试查找有关如何序列化对象以查询字符串格式的信息,但是我所有的搜索都淹没了关于如何采用另一种方法(字符串/表格/任何以JSON格式)的结果。
我有
{ one: 'first', two: 'second' }
而且我要
?one=first&two=second
有什么好方法吗?我不介意插件或其他什么-如果我找到的代码不是插件,无论如何我可能都会将其重写为一个…
您想要的$.param():
$.param()
具体来说,您想要这样:
var data = { one: 'first', two: 'second' }; var result = $.param(data);
当给出这样的东西:
{a: 1, b : 23, c : "te!@#st"}
$.param 将返回此:
$.param
a=1&b=23&c=te!%40%23st