Cita:
Iniciado por David el Grande
Aquí tienes un ejemplo:
Código PHP:
function deleteall(voptions) {
vcount = voptions.length;
for(i=0; i < vcount; i++) {
voptions[0] = null; }
}
Solo necesitas llamarlo cada vez que vas a cargar el select. La llamada sería en tu caso así:
Código PHP:
deleteall(city.options);
Nuevamente gracias , voy a probarlo . Por cierto
Lo que no acabo de entener es porque esto es asi: (de hecho así como tú dices me funciona pero no lo comprendo)
for(i=0; i < vcount; i++) {
voptions[0] = null; }
}
En vez de como yo pensaba asi:
for(i=0; i < vcount; i++) {
voptions[i] = null; }
}
¿No se supone que tiene que recorrer el array entero para borrar todos sus registros?.
Un saludo y gracias