jQuery.param()的反义词

15

如果你使用 $.param() 将一个对象序列化了,那么我该如何还原它?

在 PHP 中有 parse_str 函数,但是在 JavaScript 中没有找到类似的函数。

TL&DR: 事实证明,parse_str 已经被移植到了 JavaScript 中:
http://phpjs.org/functions/parse_str/


另一个问题与序列化形式有关,我在这里谈论的是对象... - Florian Fida
不确定为什么这个问题仍然关闭,它不是重复的(至少不是链接问题)。无论如何,这就是我要找的内容:http://phpjs.org/functions/parse_str/ - Florian Fida
2个回答

2

这应该被投票关闭。 - Daniel A. White
@Daniel: 我投票关闭了它。顺便说一句,我还添加了另一个有用的链接 :) - Saurabh Gokhale
我尝试了所有的函数和反序列化器,但它们都无法对对象进行反序列化/解析参数...如果有嵌套的内容,它们都会出错。 - Florian Fida
作为对Florian Fida的回应,这个在我正在工作的项目上起作用:fiddle - Cody Brumfield
这是一个更新的 Fiddle:http://jsfiddle.net/re4vra5o/1/ - Cody Brumfield

-3

不确定它是否包含在jquery中,但请查看http://www.json.org。有一个文件可以使用并执行JSON.parse()。我认为Firefox原生支持它,但我不认为IE支持。


1
不,这不是JSON... 但在这种情况下似乎我必须转换为JSON - Florian Fida

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接