Visa ett inlägg
Oläst 2014-05-01, 12:49 #4
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
Citat:
Ursprungligen postat av ANttila Visa inlägg
Sätt ID till kommunerna.
Kod:
states['Blekinge'] = [
    {id: 1, name: 'Karlshamn'},
    {id: 2, name: 'Karlskrona'},
    {id: 3, name: 'Olofström'},
    {id: 4, name: 'Ronneby'},
    {id: 5, name: 'Sölvesborg'}
];
Dvs, mappa ihop id till kommunerna

Citat:
Ursprungligen postat av ANttila Visa inlägg
Sätt in ID i value istället för namn.
Kod:
function changeSelect(fieldID, newOptions, newValues) {
    selectField = document.getElementById(fieldID);
    selectField.options.length = 1;
    for (i=0; i<newOptions.length; i++) {
        selectField.options[selectField.length] = new Option(newOptions[i].name, newValues[i].id);
    }
}
Något sådant
ANttila är inte uppkopplad   Svara med citatSvara med citat