我使用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 !,获取表单元素缺少什么?,谢谢!
答案 0 :(得分:1)
jQuery也有serializeArray()方法。
.serializeArray()方法创建一个JavaScript对象数组, 准备编码为JSON字符串。它在jQuery对象上运行 代表一组表单元素。