数组中的对象显示为[object Object]

时间:2011-12-12 09:43:53

标签: javascript jquery arrays object

我正在尝试将包含array的{​​{1}}保存到object中的hidden field。当我这样做时,form没有显示,而是显示为“[object Object]”。

object


此输出

  

“某事,[对象对象],非常相似”

我能做些什么不同?

2 个答案:

答案 0 :(得分:2)

将其序列化为JSON之后将其设置为隐藏字段,如下所示:

$("input").val(JSON.stringify(arrayObject));

并将其解析为arrayObject,同时将其读回:

var savedArray = JSON.parse($("input").val());

答案 1 :(得分:-1)

$(“ input”)。val(JSON.stringify(arrayObject))