Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/06/2012, 15:41
Avatar de danielnv18
danielnv18
 
Fecha de Ingreso: junio-2012
Mensajes: 19
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: combobox no funciona con jquery

primero ya revise los id tanto del select como de los otros inputs y segundo en otro formulario tenia que validar campos para que no estuvieran vacias y lo hice con jquery.validate y al igual que aqui usaba ajax a diferencia que creaba un tabla con unos inputs y le puse class="required" dentro del codigo generado y me validaba esos input's aunque esa tabla no estuviera del creada del lado del cliente

ahora al arhivo que hace sulicitud el ajax, q es el que jala el combo box, tiene como identificador el mismo que le pongo al del j query cuando se ejecute el evento
Código Javascript:
Ver original
  1. $().ready(function() {
  2. $('#parametro').change(function() {
  3.       alert('Handler for .change() called.');
  4.     });
  5.    
  6. });

y este es el codigo que arma el select cuando se hace el .open
Código PHP:
Ver original
  1. $select='<select id="parametro" class="target"> <option value="0">--Seleccione un Parametro--</option>';
  2.             foreach ($para as $value) {
  3.                 if ($value['NAME']!='Olor' or $value['NAME']!='Apariencia') {
  4.                     $select=$select.'<option value="'.$value['CODE'].'">'.$value['NAME'].'</option>';
  5.                 }
  6.             }
  7.             $select=$select.'</select>';

asi que el la buena teoria el evento .change deberia ejecutarse cuando se cmabia el valor de select