求大神指教$.post{}传值的有关问题 如果要传的是一个对象的集合 这个集合需要怎么办

求大神指教$.post{}传值的问题 如果要传的是一个对象的集合 这个集合需要怎么处理
$.post {
}
传值时 如果传的是一个对象的集合 这个集合需要怎么处理了
 var bss = new Array();
{"bss":bss}
这个bss怎么处理呢
表单提交时有复选框 每一行勾选的需要提交的参数 存到一个对象中 再把这些对象放到 bss这个集合中
最后$.post中的值 就是bss

------解决方案--------------------
参考这个都有。
------解决方案--------------------
引用:
Quote: 引用:

$.post 的这个data参数好像只能是字符串吧。
像你这种情况,一般每一行应该是只传一个id吧,你可以通过js处理一下,把你所有提交的id通过逗号连起来,拼成字符串,然后再调用$.post把你的这个id的字符串传到后台,后台再做处理,是不是稳妥一些。

 是这样的 每一行要传 两个参数 把这俩参数放进一个对象 再把这些对象放进一个集合中  最后要传的是一个集合
后台要遍历这个集合 然后插入数据库中  这些数据要放到一个中间表中 我的主要任务是把这个集合传过去
Array [ Object ,Object] 这时我输出到控制台的集合 

那就用serialize()把参数序列化成字符串吧,$.post是不能传Js对象的,你可以后台处理。
------解决方案--------------------
直接传对象传不过去 转换成json或者xml传就行,
或者直接拼接url都可以,关键要自己尝试
思路都在这里  一个一个试吧