1. function thFormatter(value) {
    2. var val = value ? value:'';
    3. return '<a href="javascript:;" class="set_th" data-th="' + val + '" target="_blank">' + val + '</a>';
    4. }
    5. function bsidFormatter(value) {
    6. var val = value ? value:'';
    7. return '<a href="javascript:;" class="set_bsid" data-bsid="' + val + '" target="_blank">' + val + '</a>';
    8. }
    9. function esidFormatter(value) {
    10. var val = value ? value:'';
    11. return '<a href="javascript:;" class="set_esid" data-esid="' + val + '" target="_blank">' + val + '</a>';
    12. }
    13. $(function () {
    14. var $result = $('#eventsResult');
    15. $('#eventsTable').on('all.bs.table', function (e, name, args) {
    16. console.log('Event:', name, ', data:', args);
    17. })
    18. .on('click-row.bs.table', function (e, row, $element) {
    19. $result.text('Event: click-row.bs.table');
    20. })
    21. .on('dbl-click-row.bs.table', function (e, row, $element) {
    22. $result.text('Event: dbl-click-row.bs.table');
    23. })
    24. .on('sort.bs.table', function (e, name, order) {
    25. $result.text('Event: sort.bs.table');
    26. })
    27. .on('check.bs.table', function (e, row) {
    28. $result.text('Event: check.bs.table');
    29. })
    30. .on('uncheck.bs.table', function (e, row) {
    31. $result.text('Event: uncheck.bs.table');
    32. })
    33. .on('check-all.bs.table', function (e) {
    34. $result.text('Event: check-all.bs.table');
    35. })
    36. .on('uncheck-all.bs.table', function (e) {
    37. $result.text('Event: uncheck-all.bs.table');
    38. })
    39. .on('load-success.bs.table', function (e, data) {
    40. $result.text('Event: load-success.bs.table');
    41. })
    42. .on('load-error.bs.table', function (e, status) {
    43. $result.text('Event: load-error.bs.table');
    44. })
    45. .on('column-switch.bs.table', function (e, field, checked) {
    46. $result.text('Event: column-switch.bs.table');
    47. })
    48. .on('page-change.bs.table', function (e, number, size) {
    49. $result.text('Event: page-change.bs.table'+'num:'+number+'size:'+size);
    50. })
    51. .on('search.bs.table', function (e, text) {
    52. $result.text('Event: search.bs.table');
    53. });
    54. });