做ajax的时候,经常需要序列化,
serialize()只能序列化表单 。(注 : 表单里的内容 只能用 name )
现在有一个对象,
var obj={a:1,b:2,c:3};
怎么让它序列化呢?
用prototype 可以用$H(obj).toQueryString() 搞定?jqueyr有什么方法吗?
答案是肯定的, jquery提供了 $.param()。
var obj={a:1,b:2,c:3};
var k = $.param(obj);
alert(k) // 输出 a=1&b=2&c=3
本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=890