Struppi: Array richtig auslesen

Beitrag lesen

Probiere schon die letzten Tage nurmehr*gg*

Nach deiner Beschreibung sollt ich hier drinnen was sortieren:

function getBezirke(b)
{
    if(b) return Bundesland[b];
    var tmp = new Array();
    for(var x in Bundesland)
    for(var i = 0; Bundesland[x][i]; i++) tmp[tmp.length] = Bundesland[x][i];
    return tmp;
}

Hab schon soviel probiert mit .sort() komme aber leider nie auf nen grünen Zweig.. immer methode unterstützt es nicht oder es passiert einfach nix...

wo sollt ich  das sort() denn einbauen in dem obigen code?

gar nicht. Sondern wenn du das Array holst:

var bezitke = getBezirke(bundesland).sort();

Aber!!!!!

Das klappt nicht, weil du Options definierst, ich frage mich auch gerade warum eigentlich?

Bau das mal alles um.

Bundesland['Burgenland'] = new Array();
    Bundesland.Burgenland[0] = "Eisenstadt-Stadt";
    Bundesland.Burgenland[1] = "Eisenstadt-Umgebung";

und dann wenn du die neuen option einfügst:

form.bezirke.options[i + 1] = new Option(bezirke[i]);

Dann klappt das auch mit der obigen sortierfunktion.

Struppi.