new Array("产品2-7", 24890234), new Array("产品2-8", 92349823) ), null, //主分类3没有子分类,用null; new Array( new Array("产品4-1", 20394802), new Array("产品4-2", 34982039), new Array("产品4-3", 92348902), new Array("产品4-4", 98203894), new Array("产品4-5", 98234902), new Array("产品4-6", 52938409) ) ); function fillSelectFromArray(selectCtrl, itemArray, goodPrompt, badPrompt, defaultItem) { var i, j; var prompt; for (i = selectCtrl.options.length; i >= 0; i--) { selectCtrl.options[i] = null; } prompt = (itemArray != null) ? goodPrompt : badPrompt; if (prompt == null) { j = 0; } else { selectCtrl.options[0] = new Option(prompt); j = 1; } if (itemArray != null) { for (i = 0; i < itemArray.length; i++) { selectCtrl.options[j] = new Option(itemArray[i][0]); if (itemArray[i][1] != null) { selectCtrl.options[j].value = itemArray[i][1];