请看下面的图片,我需要public_content
来返回一个对象,而不是4,因为serializeArray()
属性在选择中只给了一个。
如何让jQuery serializeArray()只返回图像中所述的没有类length
的所有元素?感谢
答案 0 :(得分:0)
如果要求将单个元素序列化为数组内的对象,则可以创建数组和对象;将对象属性设置为元素的name
,将对象值设置为元素的value
,将对象推送到数组。
var arr = [];
var obj = {};
var props = $("form").not(".inactive");
obj[props.attr("name")] = props.val();
arr.push(obj);
console.log(arr);