【发布时间】:2013-10-28 03:40:56
【问题描述】:
我的页面中有很多表格。我想将它们合并到一个对象中并将它们提交到一个对象中。但是我发现serializeArray() 或serialize() 与我的请求不匹配,serializeArray 函数会生成一个数组对象,并且序列化被get model 使用,它不是一个对象。
是否有 jquery 或本地函数可以将它们合并到一个对象中。
我有一个解决方案但并不完美,循环serializeArray生成的数组对象,使用$.extend将它们合并到一个对象中。有没有更好的方法?
请帮忙,谢谢。
【问题讨论】:
-
我认为这让事情变得复杂......检查这里stackoverflow.com/questions/9280720/…
-
谢谢,但我认为这不是我想要的。结果将是一个匹配某种格式的字符串。
-
那你为什么需要一个对象呢?
-
我的页面有一个我自己设计的插件,有很多jquery.extend在进行中,所以我在ajax提交的时候需要一个对象,使用data:object。
标签: javascript jquery ajax