Technologytrading.js 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. import '../css/bootstrap.less';
  2. import 'bootstrap/dist/js/bootstrap.js';
  3. import '../css/public.css';
  4. import '../css/main_banner.css';
  5. import './public.js';
  6. import './main_banner.js';
  7. import '../css/Technologytrading.css';
  8. import {
  9. industryObject,
  10. getIndustryCategory
  11. } from './DicIndustryList';
  12. //实现行业分类的页面加载
  13. (function(){
  14. var ul_html="";
  15. for(var i=0;i<industryObject.length;i++){
  16. ul_html+="<li value='"+industryObject[i].value+"'><a href='javascript:;'>"+industryObject[i].label+"</a></li>";
  17. }
  18. $(".industry_ul").html(ul_html);
  19. $(".industry_ul li:first").addClass("action_li");
  20. })();
  21. //实现行业分类和右边内容的显示
  22. (function(){
  23. $(".title_details ol li").click(function(){
  24. $(this).addClass("act").siblings().removeClass("act");
  25. var left_val=$(".industry_ul li.action_li").val();
  26. var right_val = $(this).val();
  27. if($(this).index()==0){
  28. $.ajax({
  29. method: "get",
  30. dataType: "json",
  31. //url: globalConfig.context + "/portal/search/demandList",
  32. data: {
  33. fieldA:left_val,
  34. category:right_val
  35. },
  36. success: function (data) {
  37. console.log(data);
  38. }
  39. })
  40. }else{
  41. $.ajax({
  42. method: "get",
  43. dataType: "json",
  44. // url: globalConfig.context + "/portal/search/demandList",
  45. data: {
  46. fieldA:left_val,
  47. dataCategory :right_val
  48. },
  49. success: function (data) {
  50. console.log(data);
  51. }
  52. })
  53. }
  54. });
  55. $(".industry_ul li").click(function() {
  56. $(".title_details ol li").eq(0).addClass("act").siblings().removeClass("act");
  57. $(this).addClass("action_li").siblings().removeClass("action_li");
  58. var left_val = $(this).val();
  59. var right_val = $(".title_details ol li").eq(0).val();
  60. $.ajax({
  61. method: "get",
  62. dataType: "json",
  63. //url: globalConfig.context + "/portal/search/demandList",
  64. data: {
  65. fieldA:left_val,
  66. category:right_val
  67. },
  68. success: function (data) {
  69. console.log(data);
  70. }
  71. })
  72. });
  73. //实现右侧内容的分页功能
  74. $(".pagination_box").on("click","span",function(){
  75. $(this).addClass("action_span").siblings().removeClass("action_span");
  76. var page_length=$(this).attr("value");
  77. console.log(page_length);
  78. $(".main_details").scrollTop((page_length-1)*800);
  79. console.log($(".main_details").scrollTop());
  80. });
  81. function paging(data){
  82. var a=parseInt(10*Math.random());
  83. var paging_html="";
  84. for(var i=0;i<60;i++){
  85. $("#demandList_patent").append("<li>"+i+"</li>")
  86. }
  87. var b=Math.ceil((60+5)/6);
  88. for(var j=1;j<=b;j++){
  89. paging_html+="<span value="+j+">"+j+"</span>"
  90. }
  91. $(".paging_box").html(paging_html).width(b*25);
  92. $(".pagination_box span:first").addClass("action_span");
  93. }
  94. paging(5);
  95. })();