Hallo Leute,
ich versuche via folgender Schleife alle Einträge erst zu löschen und dann aus einem Array spezielle Einträge wieder einzufügen:
function _change() {
for (i = 0; i <= document.frmNavAdd.position.length; i++) {
document.frmNavAdd.position.options[document.frmNavAdd.position.length-1] = null;
}
if (_data[document.frmNavAdd.category.value] != undefined) {
for (i = 0; i < _data[document.frmNavAdd.category.value].length; i++) {
_obj = new Option(_data[document.frmNavAdd.category.value][i]["label"],_data[document.frmNavAdd.category.value][i]["id"],false,true);
document.frmNavAdd.position.options[document.frmNavAdd.position.length] = _obj;
}
} else {
_obj = new Option('<Category is empty>',0,false,false);
document.frmNavAdd.position.options[document.frmNavAdd.position.length] = _obj;
}
}
Wenn jemand rat weiss bin ich sehr dankbar über jede hilfe, :-)
Grag