使用类型数组输入从serializeArray获取值

时间:2012-08-09 17:40:39

标签: jquery serializearray

我有这样的输入:

<input name="val[test]" value="...">

我试图用jQuery的serializeArray获取所有值,但它不会工作。

我在做:

var test = $('#myForm').serializeArray();
debug(test.val[test]);

它不起作用,为什么?

2 个答案:

答案 0 :(得分:0)

var test = $('#myForm').serializeArray();
$.each(test, function(index, val) {
  console.log( val.test );
});

注意

serializeArray()输出如下:

[
 {
   test: 1
 },
 {
   test: 2
 },
 ...
]

答案 1 :(得分:0)

请改用:

console.log( test[ index ] );