我想通过jQuery在数组中插入数据,如下所示:
第一次意味着仅在第一个位置插入值,第二次在第二个位置插入值(即不在两个位置一次插入值)
var custArr = new Array();
custArr.push(["Structure", "Select Parent"]);
custArr.push(["A", ""]);
custArr.push(["B", ""]);
var sel = $('<select>').appendTo('body');
for (var i = 0; i < custArr.length; i++)
{
custArr.push("", sel.append($("<option>").attr('value', "some values");
}
预期结果是:
custArr.push(["Structure", sel.append($("<option>").attr('value', "some values")]);
我无法将它们插在一起,这是首先在第一个循环中出现的问题。我只能插入结构值,在第二个循环中我需要在结构值前面插入一个下拉列表。