Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2015, 10:28
BlackJccl1
 
Fecha de Ingreso: abril-2015
Mensajes: 304
Antigüedad: 9 años, 1 mes
Puntos: 2
Cargar valores de Input Vacio

Hola a todos como están verán tengo el siguiente Html que se genera con PHP
Código PHP:
Ver original
  1. $n=1;
  2.   while($r=@mysql_fetch_assoc($q)){
  3. <input type="hidden"  value="'.$r['jc_profesion_id'].'" id="e_profesion_id_contacto'.$n.'">
  4.           <select id="e_profesion_contacto'.$n.'" class="form-control" disabled>
  5.             <option value="Null">Seleccione Profesión</option>
  6.           </select>
  7. $n++;
  8.     }
Y bueno en el select pre cargo información y a travez de jquery cargo el valor que traigo en el Input y lo muestro en el select pero el problema esta que ese Input puede estar vacio y cuando eso sucede se genera un valor en Blanco dentro del select para ello trate de hacer algo asi pero no me resulta
Código Javascript:
Ver original
  1. function cargar_editar_profesion(){
  2.   $.ajax({
  3.     type: "POST",
  4.     url: "funciones/ubigeo.php",
  5.     data: "c=17",
  6.     success:function(data){
  7.       $("[id^=e_profesion_contacto]").append(data);
  8.       $("[id^=e_profesion_id_contacto]").each(function(){
  9.         var e_pcid = $(this).val();
  10.           e_pcid = $(this).parent();
  11.           if (e_pcid != "") {
  12.             e_pc = e_pcid.find("[id^=e_profesion_contacto]");
  13.             e_pc.val($(this).val());
  14.           }else{
  15.             $("[id^=e_profesion_contacto]").html("<option>Vacio</option>");
  16.           }
  17.       });
  18.     }
  19.   })
  20. }
No se que este haciendo mal Ayuda por favorrr