list.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. $().ready(function(){
  2. $('#dataTables-example tr th').on('click',function(){
  3. $('#sort_column').val($(this).attr('sort_column'));
  4. var sort_type = $(this).attr('sort_type');
  5. if(sort_type=='asc') {
  6. sort_type = 'desc';
  7. } else {
  8. sort_type = 'asc';
  9. }
  10. $(this).attr('sort_type',sort_type);
  11. $('#sort_type').val(sort_type);
  12. $('form').submit();
  13. })
  14. })
  15. function init_sort_info(last_sort_column,last_sort_type) {
  16. $('th[sort_column='+last_sort_column+']').attr('sort_type',last_sort_type);
  17. var sort_img_both = 'fa fa-sort fa-fw';
  18. var sort_img_asc = 'fa fa-sort-asc fa-fw';
  19. var sort_img_desc = 'fa fa-sort-desc fa-fw';
  20. // alert($('th[sort_column='+last_sort_column+']').find('i').attr('class'))
  21. if(last_sort_type == 'asc') {
  22. $('th[sort_column='+last_sort_column+']').find('i').attr('class',sort_img_asc);
  23. } else if(last_sort_type == 'desc'){
  24. $('th[sort_column='+last_sort_column+']').find('i').attr('class',sort_img_desc);
  25. } else {
  26. $('th[sort_column='+last_sort_column+']').find('i').attr('class',sort_img_both);
  27. }
  28. }
  29. function collect_add(obj,book_id)
  30. {
  31. $(obj).html('处理中..')
  32. $.ajax({
  33. type:'GET',
  34. url:'/literature/collections/add/'+book_id,
  35. dataType: "json",
  36. success: function(data){
  37. if(data['status']==1)
  38. {
  39. $(obj).html('取消收藏').attr('onclick','collect_del(this,'+book_id+')')
  40. }
  41. }
  42. })
  43. }
  44. function collect_del(obj,book_id)
  45. {
  46. $(obj).html('处理中..')
  47. $.ajax({
  48. type:'GET',
  49. url:'/literature/collections/remove/'+book_id,
  50. dataType: "json",
  51. success: function(data){
  52. if(data['status']==1)
  53. {
  54. $(obj).html('收藏').attr('onclick','collect_add(this,'+book_id+')')
  55. }
  56. }
  57. })
  58. }