js从序列化表单对象的数组中获取元素

时间:2013-10-30 01:16:42

标签: javascript forms deserialization

我使用JS进行快速Web表单,一切正常,我将表单的响应放在一个序列化的js对象中的数组中,

var myCars = new Array($('#popup-form').serialize());
console.log(myCars);

让我在控制台上:

["name=asfe&email=juan234%40gmail.com&phone=&password=&options=discuss-offer&other=", $family: Object, each: function, clean: function, associate: function, link: function…]

所以问题是,这不像普通数组吗? 数组是获取元素的最佳方式吗?我尝试使用mycars [0],但是没有工作,

我刚刚回到JS !,获取表单元素缺少什么?,谢谢!

1 个答案:

答案 0 :(得分:1)

jQuery也有serializeArray()方法。

  

.serializeArray()方法创建一个JavaScript对象数组,   准备编码为JSON字符串。它在jQuery对象上运行   代表一组表单元素。

相关问题