Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/09/2014, 05:22
Avatar de Eleazan
Eleazan
 
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 1 mes
Puntos: 326
Respuesta: Autocompletar form con info de DB

Buenas, ¿utilizas jQuery? Si es así, es algo más sencillo, de mientras...

Aqui, tienes
Código Javascript:
Ver original
  1. citystatearr = ajax.responseText.split(",");
  2.  
  3. city.value = citystatearr[0];
  4. state.value = citystatearr[1];

Puedes poner algo así como

Código Javascript:
Ver original
  1. if( ajax.responseText.length ) {
  2.     citystatearr = ajax.responseText.split(",");
  3.  
  4.     city.value = citystatearr[0];
  5.     state.value = citystatearr[1];
  6. }
  7. else {
  8.     //Lo que quieras si no encuentra el codigo postal
  9. }

Así controlas los undefined (que viene a ser, que citystatearr no es un array, pq no existe respuesta!).



Sobre el onclick, solo tienes que ejecutar la función updateCityState();
__________________
>> Eleazan's Source
>> @Eleazan