request.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. function getTableListData(callback){
  2. var totalURL=gobalData.link;
  3. var requestURL=totalURL.course_list;
  4. $.ajax({
  5. url:requestURL,
  6. type:'POST',
  7. dataType:'json',
  8. data:{
  9. page:gobalData.listPage,
  10. limit:'10',
  11. type1:gobalData.selectedType1,
  12. type2:gobalData.selectedType2,
  13. course_label:gobalData.activePopularRecommend,
  14. course_keyword:gobalData.activePopularSearch,
  15. search_name:gobalData.activeSearchVal
  16. },
  17. success:function(res){
  18. if(res.code=='1'){
  19. var _data=res.data;
  20. var totalRows=Number(res.count);
  21. if(totalRows>10){
  22. var _decimalNum=totalRows%10;
  23. if(_decimalNum==0){
  24. gobalData.totalListPage=parseInt(totalRows/10);
  25. }else{
  26. gobalData.totalListPage=parseInt(totalRows/10)+1;
  27. }
  28. }else{
  29. gobalData.totalListPage=1;
  30. }
  31. callback(_data);
  32. }else{
  33. var errerArr=[];
  34. callback(errerArr);
  35. errorLoadingInit();
  36. }
  37. },
  38. error: function (XMLHttpRequest, textStatus, errorThrown) {
  39. var errerArr=[];
  40. callback(errerArr);
  41. errorLoadingInit();
  42. }
  43. });
  44. }
  45. /**分类弹窗内容 */
  46. function getClassifyData(callback){
  47. var totalURL=gobalData.link;
  48. var requestURL=totalURL.classify_list;
  49. $.ajax({
  50. url:requestURL,
  51. type:'POST',
  52. dataType:'json',
  53. success:function(res){
  54. if(res.code=='1'){
  55. var _data=res.data;
  56. callback(_data);
  57. }
  58. }
  59. });
  60. }