Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/02/2014, 10:40
beto13
 
Fecha de Ingreso: junio-2013
Ubicación: Argentina
Mensajes: 24
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: $.ajax envía variable pero no carga la página

Ahora lo cambié, se abre la página pero no llega el valor por post
Código HTML:
Ver original
  1. <form id="frmPersonalCargo" action="planificacion.php" method="post">
  2.               <div class="hide" id="divPersonalCargo">
  3.                 <input type="hidden" name="codpersonal" value="" />
  4.                 <table id="tbPersonalCargo">
  5.                   <thead>
  6.                     <tr>
  7.                       <th>Personal</th>
  8.                       <th></th>
  9.                     </tr>
  10.                   </thead>
  11.                   <tbody id="trPersonalCargo">
  12.                      
  13.                   </tbody>
  14.                  
  15.                 </table>
  16.               </div>
  17.             </form>

Código Javascript:
Ver original
  1. function buscarPersonalCargo(){
  2.         $.ajax({
  3.             type: "POST",
  4.             url: "procesar_buscar.php",
  5.             dataType: 'json',
  6.             data: {tarea: 'buscarPersonalCargo'},
  7.             success:
  8.             function(respuesta){
  9.                 if(respuesta!=null){
  10.                     $('#divPersonalCargo').removeClass('hide');
  11.                     var appendPersonal = '';
  12.                     var codpersonal = '';
  13.                     var hidden;
  14.                     $.each(respuesta, function(i) {
  15.  
  16.                         //codpersonal = "'"+respuesta[i].codpersonal+"'";
  17.                         appendPersonal = '<tr class="trPersonalCargo"> <td><label for=""  class="control-label">'+respuesta[i].apellidos+' '+respuesta[i].nombres+'</label></td></td> <td><button class="btn btn-danger btn-mini" onClick="pasarCodigo('+"'"+respuesta[i].codpersonal+"'"+')">Planifciación</button></td> </tr>';
  18.                         $('#tbPersonalCargo').find('tbody').append(appendPersonal);
  19.  
  20.                     });
  21.                 }
  22.                            
  23.             }
  24.         });
  25.  
  26. function pasarCodigo(codigo){
  27.         $('codpersonal').val(codigo);
  28.         $('#frmPersonalCargo').submit();
  29.     }