Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. if(oObj.aData['status'] == "<span class='label label-success'>Active</span>")
  2.  
  3. var tabela = $('#dynamic-table');
  4.  
  5. tabela.dataTable( {
  6. "aaSorting": [[ 0, "asc" ]],
  7. "bProcessing": true,
  8. "bServerSide": true,
  9. "sAjaxSource": "minhaURL",
  10. "aoColumns": [{
  11. "mData":"nome"
  12. },
  13. {
  14. "mData":"status",
  15. "bSortable": false,
  16. "fnRender": function (oObj)
  17. {
  18. var status;
  19. if(parseInt(oObj.aData['status']) == 1){
  20. status = "<span class='label label-success'>Active</span>";
  21. }else{
  22. status = "<span class='label label-danger'>Inactive</span>";
  23. }
  24. return status;
  25. }
  26. },
  27. {
  28. "mData":"id",
  29. "bSearchable": false,
  30. "bSortable": false,
  31. "fnRender": function (oObj)
  32. {
  33. var btAtivaDesativa;
  34. btEditar = "<a href='" + oObj.aData['id'] + "' class='btn btn-primary'>Edit</a>";
  35. if(parseInt(oObj.aData['status']) == 1){
  36. btAtivaDesativa = "<a href='" + oObj.aData['id'] + "' class='btn btn-danger'>Deactivate</a>";
  37. }else{
  38. btAtivaDesativa = "<a href='" + oObj.aData['id'] + "' class='btn btn-success'>Activate</a>";
  39. }
  40. return btEditar + " " + btAtivaDesativa;
  41. }
  42. }
  43. ]
  44. } );
  45.  
  46. "aoColumns": [{
  47. "mData": 0,
  48. "mRender": function(data, type, full) {
  49. if (data.status == '1') {
  50. return '<span class="label label-success">Active</span>';
  51. } else {
  52. return '<span class="label label-warning">Inactive</span>';
  53. }
  54. }
  55. }, {
  56. "mData": 1,
  57. "bSortable": false,
  58. "mRender": function(data, type, full) {
  59. if (full[0].status == '1') {
  60. return '<a class="btn btn-info btn-sm" onclick=edit(' + data.ID + ')>' + 'Edit' + '</a>';
  61. }
  62. return '';
  63. }
  64. }]
  65. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement