Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/03/2012, 11:09
Avatar de Shirak2
Shirak2
 
Fecha de Ingreso: abril-2008
Ubicación: Granada
Mensajes: 42
Antigüedad: 16 años, 6 meses
Puntos: 19
Respuesta: Explicacion para uso de Post y Change con jQuery

Código Javascript:
Ver original
  1. // pone un handler en el evento change para el elemento con el id combo1
  2. // siempre que se lance ese evento en ese elemento, se ejecutará esta función
  3. $("#combo1").change(function () {
  4.  
  5.     // ejecuta la función para cada opción seleccionada dentro del elemento
  6.     // con id combo1
  7.     $("#combo1 option:selected").each(function () {
  8.         //alert($(this).val());
  9.  
  10.             // guarda el texto de la opción en concreto
  11.             elegido=$(this).val();
  12.  
  13.             // hace una llamada AJAX a combo1.php, pasándole como
  14.             // datos el texto del elemento (por lo que en total
  15.             // hará tantas llamadas como elementos seleccionados haya)
  16.             $.post("combo1.php", { elegido: elegido }, function(data){
  17.  
  18.                 // cuando la llamada AJAX ha terminado de ejecutarse y vuelve
  19.                 // con un resultado desde php, mete ese resultado en el
  20.                 // elemento con id combo2 y borra lo que haya en combo3
  21.                 $("#combo2").html(data);
  22.                 $("#combo3").html("");
  23.             });        
  24.     });
  25. })