Ciao,
ho fatto una funzioncina che mi crea un nuovo elemento in una select salvandolo nel db tramite AJAX.
La select non viene aggiornata tutta ma solamente inserito il nuovo elemento, questo perchè ho a che fare con delle select molto lunghe (anagrafiche...),
vorrei però poter inserire il nuovo elemento nel punto giusto della select ordinata, come faccio ??
Al momento lo inserisco così...
ma me lo mette ovviamente in fondo alla select...codice:var y=document.createElement('option'); y.text=nome; y.value=ajax.responseText; try { x.add(y,null); // standards compliant } catch(ex) { x.add(y); // IE only } }
Non è possibile creare un nuovo elemento in mezzo senza dover ricaricare tutta la select ??