Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2015, 14:38
BlackJccl1
 
Fecha de Ingreso: abril-2015
Mensajes: 304
Antigüedad: 9 años, 1 mes
Puntos: 2
Capturar varios valores de un input

Hola a todos como están veran tengo el siguiente problema tengo mi input que se genera a travez de while que hago con PHP
Código PHP:
Ver original
  1. $q=@mysql_query($query, $link) or die(mysql_error());
  2.     $n=1;
  3.   while($r=@mysql_fetch_assoc($q)){
  4. $cad.='<div class="cliente-info-principal">
  5. <div class="col-md-4">
  6.          <input type="hidden" id="e_cargo_homologado_id'.$n.'" value="'.$r['jc_cargo_homologado_contacto'].'">
  7.          <select id="e_cargo_homologado_contacto'.$n.'" class="form-control" disabled>
  8.            <option value="Null">Seleccione Cargo</option>
  9.          </select>
  10.        </div>
  11.  </div>';
  12. $n++;
  13.     }
  14.     echo $cad;
como prodran ver se genera varias veces y se me olvido mencionar que tengo un select donde cargo la información que capturo del input a travez de jquery asi
Código Javascript:
Ver original
  1. function cargar_editar_cargo(){
  2.   e_cc = $("[id^=e_cargo_homologado_id]").val();
  3.   console.log(e_cc);
  4.   $.ajax({
  5.     type: "POST",
  6.     url: "funciones/ubigeo.php",
  7.     data: "c=15",
  8.     success: function(data){
  9.       $("select[id^=e_cargo_homologado_contacto]").append(data);
  10.       $("select[id^=e_cargo_homologado_contacto] option[value="+e_cc+"]").attr("selected",true);
  11.     }
  12.   });
  13. }
hasta lo hace bien pero solo me captura el valor del primer input que se genera claro que el id del input cambia por ejemplo el primer input su id seria e_cargo_homologado_id1 para el siguiente seria asi e_cargo_homologado_id2 no se si me falta algo mas o que