PHP / serialize()函数的JavaScript / jQuery版本

时间:2013-06-23 05:35:46

标签: php javascript jquery json serialization

我正在寻找在Javascript(w /或j / jQuery)中序列化数据数组的最新方法。使用最新版本的Chrome浏览器(2013年6月)。

简单关联数组,PHP使用serialize()。

array('product_id' => "145549", "field" => "price")

- 序列化为 -

a:2:{s:10:"product_id";s:6:"145549";s:5:"field";s:5:"price";}

如果没有简单的方法可以使用Javascript生成相同的序列化字符串,那么是否有相当于PHP的json_encode()?

1 个答案:

答案 0 :(得分:3)

详细说明穆萨在评论中所说的内容。大多数现代浏览器都提供JSON对象。您可以使用对象检测来查看它是否可用。即使浏览器没有jQuery也不需要jQuery,你可以自己提供它,here

原生支持:SO Thread,甚至还有一些不错的代码示例。