Advertisement
pipook

Recibir Json (javascript)

Mar 20th, 2013
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $("#busquedadeRadicado").submit( function(event) {
  2.     (event.preventDefault) ? event.preventDefault() : event.returnValue = false;
  3.     if($('#id').val() == ''){
  4.       alert('Por favor digite el numero de radicadooooo');
  5.       $('#id').focus();
  6.       return false;
  7.     }
  8.     //alert('aca');
  9.     var conf = true;
  10.     if(conf){
  11.       var datos = $("#busquedadeRadicado").serialize();
  12.       //alert(datos);
  13.       $.ajax({
  14.         beforeSend: function(){
  15.         },
  16.         data: datos,
  17.         type: 'POST',
  18.         url: '../includes/controllerRadicado.php',
  19.         dataType: 'json',
  20.         success: function(dato){
  21.             //alert(dato);
  22.             if(dato.exito){
  23.               var estado = 'Aprovado';
  24.               if(dato.radicado['estado'] == '0')
  25.                 estado = 'Activo';
  26.               var strHTML = '<td>'+dato.radicado['id']+'</td>'+
  27.                             '<td>'+dato.sucursal+'</td>'+
  28.                             '<td>'+dato.funcionario+'</td>'+
  29.                             '<td>'+dato.radicado['fecha_creacion']+'</td>'+
  30.                             '<td>'+estado+'</td>'+
  31.                             '<td><a href="generarReportePDF.php?idradicado='+dato.radicado['id']+'&downpdf=download"><img src="../../resources/images/icons/pdf_icon.gif" title="Descargar PDF" alt="Descargar PDF" /></a></td>';
  32.               strItems = '<tr>'+
  33.                 '<td width="20%">Documento</td>'+
  34.                 '<td>Nombre</td>'+
  35.                 '<td width="2%">Estado</td>'+
  36.                 '</tr>';
  37.               if(dato.items){                
  38.                 var lengtitems = dato.items.length;
  39.                 for (var i = 0; i < lengtitems; i++) {
  40.                   strItems += '<tr>'+
  41.                   '<td width="20%">'+dato.items[i].documento+'</td>'+
  42.                   '<td>'+dato.items[i].descripcion+'</td>';
  43.                   if(dato.radicado['estado'] == '1'){
  44.                     strItems += '<td width="2%">'+$.fn.getEstados(dato.items[i].estado)+'</td>';
  45.                   }else{
  46.                     strItems += '<td width="2%">Activo</td>';
  47.                   }
  48.                   strItems += '</tr>';
  49.                 }
  50.               }
  51.               $('#radicadoBuscado').html(strHTML);
  52.               $('#listadoClientes').html(strItems);
  53.             }else{
  54.               $('#msg_warningradicado').html(dato.errorr);
  55.               $('#result_notifwr').slideDown('medium');
  56.             }
  57.         }
  58.       });
  59.     }
  60.   });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement