这可能是一个奇怪的问题。我正在尝试将两个数组融合在一起,但读出的结果将它们显示为不同类型的对象。当我提醒他们时,由 .serializeArray() jquery 函数收集的第一种类型显示如下:
[object Object]
第二个,我通过使用更多的 JS 方式来推动每个选项,显示如下:
[object HTMLOptionElement]
下面是我的代码:
incrCopy();
enableSubmit();
disableReset();
var linkedInArray = [];
$('form select option.linked-in').each( function() {
linkedInArray.push(this);
})
//These alert the second way
prevVals = $("form").serializeArray();
//They alert the first way
prevVals.push(linkedInArray);
alert(prevVals);
有人知道我在这里缺少什么吗?