Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. var editor; // use a global for the submit and return data rendering in the examples
  2.  
  3. $(document).ready(function () {
  4. editor = new $.fn.dataTable.Editor({
  5. ajax: "../WebService1.asmx/UpdateTable",
  6. table: "#example",
  7. fields: [{
  8. label: "First name:",
  9. name: "FirstName"
  10. }, {
  11. label: "Last name:",
  12. name: "LastName"
  13. }
  14. ]
  15. });
  16. });
  17. // Activate an inline edit on click of a table cell
  18. $('#example').on('click', 'tbody td:not(:first-child)', function (e) {
  19. editor.inline(this);
  20. });
  21.  
  22. $.ajax({
  23. url: '../WebService1.asmx/GetTable',
  24. method: 'post',
  25. dataType: 'json',
  26. success: function (data) {
  27. $('#example').dataTable({
  28.  
  29. dom: "Bfrtip",
  30. paging: true,
  31. sort: true,
  32. searching: true,
  33. scrollY: 200,
  34. data: data,
  35. columns: [
  36. {
  37. defaultContent: '',
  38. className: 'select-checkbox',
  39. orderable: false
  40. },
  41. { data: "FirstName" },
  42. { data: "LastName" }
  43. ]
  44. ,
  45. select: {
  46. style: 'os',
  47. selector: 'td:first-child'
  48. },
  49. buttons: [
  50. { extend: "create", editor: editor },
  51. { extend: "edit", editor: editor },
  52. { extend: "remove", editor: editor }
  53. ]
  54. });
  55. }
  56. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement