Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Třídění položek v selectu v Google Chrome

Mám select, do kterého ajaxem plním seznam uživatelů. Vypadá asi takhle nějak:

<select id="" name="">
    <option value="1001">Doležal Petr</option>    
    <option value="1000">Novák Josef</option>
</select>

Ajax získává data z DB selectem, kde je order by jméno (value je id) a v tom pořadí, v jakém je sql select vrátí je cpe do selectu v html. Jenže GCh si to iniciativně setřídí podle value :-(. Je nějaký způsob, jak mu vysvětlit, že podobná iniciativa je nežádoucí?

Předmět Autor Datum
Našla jsem tohle: sebastienayotte.wordpress.com Bohužel to nefunguje úplně tak jak chci. Setřídí to… poslední
Anicka 08.06.2012 14:08
Anicka

Našla jsem tohle: sebastienayotte.wordpress.com
Bohužel to nefunguje úplně tak jak chci. Setřídí to všechny položky podle textu, ale já mám na prvním místě položku Ponechat stávající a chci, aby zůstala na první místě a nezatřídila se mezi jména. Bohužel úprava výše uvedeného kódu tak, aby fce vracela vždy -1 (nebo 0 nebo 1) nefungovala. Když jsem ovšem místo Ponechat stávající dala -- Ponechat stávající --, tak už to zafungovalo

Zpět do poradny Odpovědět na původní otázku Nahoru