Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.37 KB | None | 0 0
  1. <div class="card border-primary mb-12">
  2. <div class="card-header">Cotizacion</div>
  3. <div class="card-body">
  4. <table class="table table-bordered" id="cotizacion-table">
  5. <thead>
  6. <tr>
  7. <th>Folio</th>
  8. <th>Estatus</th>
  9. <th>captura</th>
  10. <th>autorizada</th>
  11. <th>cancelada</th>
  12. <th>rechazada</th>
  13. <th>porautorizar</th>
  14. <th>finalizada</th>
  15. <th>Cliente</th>
  16. <th>RUT</th>
  17. <th>Solicita</th>
  18. <th>Patente</th>
  19. <th>Fecha</th>
  20. <th>Hora Servicio</th>
  21. <th>Vendedor</th>
  22. <td></td>
  23. <td></td>
  24. <td></td>
  25. <td></td>
  26. <td></td>
  27. <td></td>
  28. </tr>
  29. </thead>
  30. </table>
  31. </div>
  32. </div>
  33.  
  34. <script>
  35. $.fn.dataTable.ext.search.push(
  36. function( settings, data, dataIndex ) {
  37. console.log("llego");
  38. return false;
  39. });
  40.  
  41. $(document).ready(function() {
  42. var table = $('#cotizacion-table').DataTable({
  43. serverSide: true,
  44. processing: true,
  45. ajax: '{!! route('cotizacion_data') !!}',
  46. columnDefs: [
  47. { "targets": [ 2 ], "visible": false, "searchable": false },
  48. { "targets": [ 3 ], "visible": false, "searchable": false },
  49. { "targets": [ 5 ], "visible": false, "searchable": false },
  50. { "targets": [ 4 ], "visible": false, "searchable": false },
  51. { "targets": [ 6 ], "visible": false, "searchable": false },
  52. { "targets": [ 7 ], "visible": false, "searchable": false },
  53. ],
  54. columns: [
  55. { data: 'folio', name: 'folio' },
  56. { data: 'estado', name: 'estado' },
  57. { data: 'captura', name: 'captura' },
  58. { data: 'autorizada', name: 'autorizada' },
  59. { data: 'cancelada', name: 'cancelada' },
  60. { data: 'rechazada', name: 'rechazada' },
  61. { data: 'porautorizar', name: 'porautorizar' },
  62. { data: 'finalizada', name: 'finalizada' },
  63.  
  64. { data: 'cliente', name: 'cliente' },
  65. { name: 'rut',
  66. data: null,
  67. render: function ( data, type, row )
  68. {
  69. return data.rut+"-" +data.dv;
  70. }
  71. },
  72. { data: 'solicita', name: 'solicita' },
  73. { data: 'patente', name: 'patente' },
  74. { data: 'fecha', name: 'fecha' },
  75. { data: 'horaservicio', name: 'horaservicio' },
  76. { data: 'vendedor', name: 'vendedor' },
  77. { data: 'actionEdit', name: 'actionEdit', orderable: false, searchable: false},
  78. { data: 'actionFin', name: 'actionFin', orderable: false, searchable: false},
  79. { data: 'actionCan', name: 'actionCan', orderable: false, searchable: false},
  80. { data: 'actionAut', name: 'actionAut', orderable: false, searchable: false},
  81. { data: 'actionRec', name: 'actionRec', orderable: false, searchable: false},
  82. { data: 'actionRea', name: 'actionRea', orderable: false, searchable: false}
  83. ],
  84. dom: '<"toolbar">frtip',
  85. });
  86.  
  87. $("div.toolbar").html('<div class="row"> ' +
  88. ' <div class="col-xs-2 col-sm-2"> </div>' +
  89. ' <div class="custom-control custom-switch col-xs-2 col-sm-2"> ' +
  90. ' <a href="{{ url ('/admin/cotizacion/create') }}" title="Reasignar" class="btn btn-xs btn-primary"> '+
  91. ' <i class="glyphicon glyphicon-plus"></i> Nuevo' +
  92. ' </a>' +
  93. ' </div> '+
  94. ' <div class="custom-control custom-switch col-xs-2 col-sm-2"> ' +
  95. ' <input type="checkbox" class="custom-control-input" id="Finalizada" > ' +
  96. ' <label class="custom-control-label" for="Finalizada">Finalizada</label> ' +
  97. ' </div> '+
  98. ' <div class="custom-control custom-switch col-xs-2 col-sm-2"> ' +
  99. ' <input type="checkbox" class="custom-control-input" id="Cancelada" > ' +
  100. ' <label class="custom-control-label" for="Cancelada">Cancelada</label> ' +
  101. ' </div> '+
  102. '</div>');
  103. $("#Finalizada, #Cancelada")
  104. .off()
  105. .on("change", function ()
  106. {
  107. console.log ("Entro");
  108. table.draw();
  109. });`});`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement