Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $(document).ready(function () {
- $("#ticketsTable").DataTable({
- "lengthMenu": [[10, 25, 50, 100, -1], [10, 25, 50, 100, "Todos"]],
- "processing": true,
- "serverSide": true,
- "responsive": true,
- "ajax": {
- "url": document.getElementById("table").value,
- "type": "POST",
- "dataType": "json"
- },
- "language": {
- "lengthMenu": "Mostrar _MENU_ registros",
- "zeroRecords": "No se encontró nada",
- "info": "Mostrando del _START_ al _END_ de un total de _TOTAL_",
- "infoEmpty": "No hay registros",
- "emptyTable": "No hay datos para mostrar",
- "loadingRecords": "Cargando...",
- "processing": "Procesando...",
- "search": "Buscar:",
- "infoFiltered": "(filtrado de un total de _MAX_ registros)",
- "paginate": {
- "first": "Primera",
- "last": "Última",
- "next": "Siguiente",
- "previous": "Anterior"
- }
- },
- "columns": [
- {
- "title": "Número de Ticket", "data": "TicketFolio", "fnCreatedCell": function (nTd, sData, oData) {
- $(nTd).html(`<a href=${document.getElementById("ticketDetail").value}?ticketNumber=${oData.TicketId}&ticketFolio=${oData.TicketFolio}>${oData.TicketFolio}</a>`);
- }, "searchable": true },
- { "title": "Solicitante", "data": "TicketAplicant", "searchable": true },
- { "title": "Asunto", "data": "TicketSubjet", "searchable": true },
- { "title": "Servicio", "data": "TicketService", "searchable": true },
- { "title": "Estado", "data": "TicketStatus", "searchable": true },
- { "title": "Asignado", "data": "TicketEmployee", "searchable": true },
- { "title": "Asignar", "data": null, "fnCreatedCell": function (nTd, sData, oData) {
- $(nTd).html(`<button id=${oData.TicketId} class="btn btn-primary">Asignar</button>`);
- }, "searchable": false, "orderable": false }
- ]
- });
- <table id="ticketsTable" class="table table-hover dt-responsive nowrap" style="width: 100%;">
- <thead>
- <tr>
- <th>Número de Ticket</th>
- <th>Solicitante</th>
- <th>Asunto</th>
- <th>Categoría</th>
- <th>Estado</th>
- <th>Asignado</th>
- <th>Asignar</th>
- </tr>
- </thead>
- <tbody></tbody>
- </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement