Advertisement
dadang9

Untitled

Aug 30th, 2017
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. var table = $('#dataTable').DataTable({
  2. "language":
  3. {
  4. "sProcessing": "Sedang memproses...",
  5. "sLengthMenu": "Tampilkan _MENU_ entri",
  6. "sZeroRecords": "Tidak ditemukan data yang sesuai",
  7. "sInfo": "Menampilkan _START_ sampai _END_ dari _TOTAL_ entri",
  8. "sInfoEmpty": "Menampilkan 0 sampai 0 dari 0 entri",
  9. "sInfoFiltered": "(disaring dari _MAX_ entri keseluruhan)",
  10. "sInfoPostFix": "",
  11. "sSearch": "Cari:",
  12. "sUrl": "",
  13. "oPaginate": {
  14. "sFirst": "Pertama",
  15. "sPrevious": "Sebelumnya",
  16. "sNext": "Selanjutnya",
  17. "sLast": "Terakhir"
  18. }
  19. },
  20. "processing": true,
  21. "serverSide": true,
  22. "ajax": "../admin-app/admin-selects-pengajar-app.php",
  23. "columnDefs": [ {
  24. "targets": 7,
  25. "data": null,
  26. "render": function ( data, type, data1, type2 ) {
  27. return "<a href='admin-detail-pengajar.php?id_pengajar=" + data[0]+"'><i class='fa fa-search fa_search_style' aria-hidden='true'></i></a><a href='javascript:void(0)' rel=" + data[0]+"' class='hapusDatapengajar'><i class='fa fa-times' aria-hidden='true'></i></a>";
  28. }
  29. }]
  30. });
  31.  
  32.  
  33. // ==================ajax hapus=====================
  34.  
  35.  
  36. $('.hapusDatapengajar').on('click', 'tr', function () {
  37. var id = table.row( this ).data();
  38. swal({
  39. title: "Yakin Ingin Menghapus?",
  40. type: "warning",
  41. showCancelButton: true,
  42. confirmButtonColor: "#DD6B55",
  43. confirmButtonText: "Ya",
  44. cancelButtonText: "Tidak",
  45. closeOnConfirm: false
  46. },
  47. function (isConfirm) {
  48. if (!isConfirm) return;
  49. $.ajax({
  50. url: "../admin-app/admin-delete-pengajar-app.php",
  51. type: "POST",
  52. crossDomain: true,
  53. data: 'delete='+id,
  54. dataType: 'json',
  55. success: function (response) {
  56. swal('Deleted!', response.message, response.status);
  57. table.ajax.reload();
  58. },
  59. error: function (xhr, ajaxOptions, thrownError) {
  60. swal("Gagal Menghapus!", "Silahkan Coba Lagi", "error");
  61.  
  62. }
  63. });
  64. });
  65. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement