我编写了一个脚本,当你按下一个按钮(accessories
)时,选择(mylist
)填充一个数组(accessoryData
),当你点击另一个按钮(weapons
)时,另一个数组(weaponData
)填充选择。但是,在代码的当前状态下,按下第二个按钮不会重新填充选择。这里有什么问题?
此外,如果有更有效的方法来做到这一点,那可能会有所帮助。
function runList(form, test) {
var html = "";
var x;
dataType(test);
while (x < dataType.length) {
html += "<option>" + dataType[x];
x++;
}
document.getElementById("mylist").innerHTML = html;
}