Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2010, 10:51
Avatar de JALF
JALF
 
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 20 años, 2 meses
Puntos: 2
Pregunta Pregunta sobre jQuery y su ready junto con ajax

hola a todos, estoy iniciando con esto del jQuery y he escrito algo que en FireFox funciona muy bien pero en Google Chrome no funciona para nada. ¿alguien sabe por que? o me puede dar una luz por favor¿? De ante mano, muchas gracias

usuarios.xml
Código XML:
Ver original
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <combobox id="elSelect">
  3.   <usuario>
  4.     <id>1</id>
  5.     <nombre>Julian</nombre>
  6.   </usuario>
  7.   <usuario>
  8.     <id>2</id>
  9.     <nombre>Andres</nombre>
  10.   </usuario>
  11.   <usuario>
  12.     <id>3</id>
  13.     <nombre>Lasso</nombre>
  14.   </usuario>
  15. </combobox>

index.html
Código HTML:
Ver original
  1. <script type="text/javascript" language="javascript" src="jQuery.js"></script>
  2. <script type="text/javascript" language="javascript">
  3.   function addOpt(oCntrl, sTxt, sVal){
  4.     var selOpcion = new Option(sTxt, sVal);
  5.     var iPos = oCntrl.options.length;
  6.     oCntrl.options[iPos] = selOpcion;
  7.   }
  8.  
  9.   $(document).ready(function() {
  10.     $.ajax({
  11.       type: "GET",
  12.       url: "usuarios.xml",
  13.       dataType: "xml",
  14.       async: false,
  15.       success: function (datos) {
  16.         var cnt = datos.getElementsByTagName('combobox')[0].getElementsByTagName('usuario').length;
  17.         for (x=0;x<cnt;x++) {
  18.          var sVal = datos.getElementsByTagName('combobox')[0].getElementsByTagName('usuario')[x].getElementsByTagName('id')[0].firstChild.data;
  19.          var sTxt = datos.getElementsByTagName('combobox')[0].getElementsByTagName('usuario')[x].getElementsByTagName('nombre')[0].firstChild.data;
  20.          addOpt(document.getElementById('elSelect'), sTxt, sVal);
  21.        }
  22.      }
  23.    });
  24.  });
  25.  
  26. <select id="elSelect" style="width: 150px">
__________________
Ubuntu User # 15554
http://dubaiphp.wordpress.com/ -Mi vida de desarrollo, juegos y algo más en un Blog-

Última edición por JALF; 17/03/2010 a las 15:47