var Mpage = 1; //定义初始分页 var scroll_get = true; //做个标志,不要反反复复的加载 $(document).ready(function () { clear_data();//清除筛选条件 $(window).scroll(function () { if (scroll_get == true && (400 + $(window).scrollTop()) > ($(document).height() - $(window).height())) { scroll_get = false; //if(html!='no')layer.msg('内容加截中,请稍候', { time: 1000 }); if(html!='no')dr_ajax_load_more(); //console.log('dr_ajax_load_more'); } }); }); function set_attr(total=0,keyword='') { let url = SITE_URL+'index.php?s='+MOD_DIR+'&catid='+catid+'&c=search&m=attr_set&t=' + Math.random(); $.get(url, function (res) { if (res) { $('#attr_set').html(res); $("#_num").html(total); $("#_keyword").html(keyword); } }, 'text'); } function dr_ajax_load_more() { var heating = '', irculation = '',upper_temperature = '', lower_temperature = '',power = '', refrigeration = ''; var ultrasonic_power2 = '', processing_capacity = ''; var frequency = '', volume = '' , ultrasonic_power = ''; var keyword='',heating_function='',adjustable_power=''; if (localStorage.getItem('irculation')) { irculation = localStorage.getItem('irculation'); } else { irculation = ''; } if (localStorage.getItem('heating')) { heating = localStorage.getItem('heating'); } else { heating = ''; } if (localStorage.getItem('lower_temperature')) { lower_temperature = localStorage.getItem('lower_temperature'); } else { lower_temperature = ''; } if (localStorage.getItem('upper_temperature')) { upper_temperature = localStorage.getItem('upper_temperature'); } else { upper_temperature = ''; } if (localStorage.getItem('power')) { power = localStorage.getItem('power'); } else { power = ''; } if (localStorage.getItem('refrigeration')) { refrigeration = localStorage.getItem('refrigeration'); } else { refrigeration = ''; } if (localStorage.getItem('ultrasonic_power2')) { ultrasonic_power2 = localStorage.getItem('ultrasonic_power2'); } else { ultrasonic_power2 = ''; } if (localStorage.getItem('processing_capacity')) { processing_capacity = localStorage.getItem('processing_capacity'); } else { processing_capacity = ''; } if (localStorage.getItem('frequency')) { frequency = localStorage.getItem('frequency'); } else { frequency = ''; } if (localStorage.getItem('volume')) { volume = localStorage.getItem('volume'); } else { volume = ''; } if (localStorage.getItem('heating_function')) { heating_function = localStorage.getItem('heating_function'); } else { heating_function = ''; } if (localStorage.getItem('adjustable_power')) { adjustable_power = localStorage.getItem('adjustable_power'); } else { adjustable_power = ''; } if (localStorage.getItem('ultrasonic_power')) { ultrasonic_power = localStorage.getItem('ultrasonic_power'); } else { ultrasonic_power = ''; } /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ Mpage++; /* let url = SITE_URL+'index.php?s='+MOD_DIR+'&c=search&catid='+catid+'&heating=' + heating + '&irculation=' + irculation ; url=url+'&lower_temperature=' + lower_temperature + '&upper_temperature=' + upper_temperature + '&power=' + power ; url=url+ '&refrigeration=' + refrigeration +'&ajax_page=module_data.html&keyword='+keyword+'&page=' + Mpage + '&t=' + Math.random();*/ if(heating=='' && irculation=='' && upper_temperature=='' && lower_temperature=='' && power=='' && refrigeration=='' && frequency=='' && volume=='' && ultrasonic_power=='' && processing_capacity=='' && ultrasonic_power2=='' && heating_function=='' && adjustable_power==''){ localStorage.removeItem('frequency'); localStorage.removeItem('volume'); localStorage.removeItem('ultrasonic_power'); localStorage.removeItem('heating_function'); localStorage.removeItem('adjustable_power'); localStorage.removeItem('ultrasonic_power2'); localStorage.removeItem('processing_capacity'); localStorage.removeItem('heating'); localStorage.removeItem('irculation'); localStorage.removeItem('upper_temperature'); localStorage.removeItem('lower_temperature'); localStorage.removeItem('power'); localStorage.removeItem('refrigeration'); } if(heating!='' || irculation!='' || upper_temperature!='' || lower_temperature!='' || power!='' || refrigeration!=''){// 恒温水浴 url = SITE_URL+'index.php?s='+MOD_DIR+'&c=search&catid='+catid+'&heating=' + heating + '&irculation=' + irculation ; url =url+'&upper_temperature='+upper_temperature+'&lower_temperature=' + lower_temperature + '&power=' + power ; url =url+ '&refrigeration=' + refrigeration+'&ajax_page=module_data.html&keyword='+keyword+'&page=' + Mpage + '&t=' + Math.random(); localStorage.removeItem('frequency'); localStorage.removeItem('volume'); localStorage.removeItem('ultrasonic_power'); localStorage.removeItem('heating_function'); localStorage.removeItem('adjustable_power'); localStorage.removeItem('ultrasonic_power2'); localStorage.removeItem('processing_capacity'); }else if(processing_capacity!='' || ultrasonic_power2!='' ){// 超声波细胞粉碎机 url = SITE_URL+'index.php?s='+MOD_DIR+'&c=search&catid='+catid+'&processing_capacity=' + processing_capacity + '&ultrasonic_power2=' + ultrasonic_power2 ; url =url+ '&ajax_page=module_data.html&keyword='+keyword+'&page=' + Mpage + '&t=' + Math.random(); localStorage.removeItem('frequency'); localStorage.removeItem('volume'); localStorage.removeItem('ultrasonic_power'); localStorage.removeItem('heating_function'); localStorage.removeItem('adjustable_power'); localStorage.removeItem('heating'); localStorage.removeItem('irculation'); localStorage.removeItem('upper_temperature'); localStorage.removeItem('lower_temperature'); localStorage.removeItem('power'); localStorage.removeItem('refrigeration'); }else if(frequency!='' || volume!='' || ultrasonic_power!='' || heating_function!='' || adjustable_power!=''){// 超声清洗洁净 超声波清洗机 url = SITE_URL+'index.php?s='+MOD_DIR+'&c=search&catid='+catid+'&frequency=' + frequency + '&volume=' + volume+ '&ultrasonic_power=' + ultrasonic_power; url =url+ '&heating_function=' + heating_function + '&adjustable_power=' + adjustable_power + '&ajax_page=module_data.html&keyword='+keyword+'&page=' + Mpage + '&t=' + Math.random(); localStorage.removeItem('processing_capacity'); localStorage.removeItem('ultrasonic_power2'); localStorage.removeItem('heating'); localStorage.removeItem('irculation'); localStorage.removeItem('upper_temperature'); localStorage.removeItem('lower_temperature'); localStorage.removeItem('power'); localStorage.removeItem('refrigeration'); }else{ url = SITE_URL+'index.php?s='+MOD_DIR+'&c=search&catid='+catid+'&ajax_page=module_data.html&keyword='+keyword+'&page=' + Mpage + '&t=' + Math.random(); } $('.pages').html('') $.get(url, function (res) { $('.footer-cont').hide(); if (res) { if(html!='no')$('#content_list').append(res); let num=$(".total").attr("num"); let keyword=$(".total").attr("keyword"); set_attr(num,keyword); scroll_get = true; } else { if(html!='no')layer.msg("已经显示完了", { time: 500 }); } }, 'text'); } /*条件筛选*/ function screen_load_more(key, value) { Mpage = 1; var heating = '', irculation = '',upper_temperature = '', lower_temperature = '',power = '', refrigeration = ''; var ultrasonic_power2 = '', processing_capacity = ''; var frequency = '', volume = '' , ultrasonic_power = ''; var keyword='',heating_function='',adjustable_power=''; // heating="{$params.heating}"; // irculation="{$params.irculation}"; if (key == 'heating') {//加热/制冷 /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('irculation')) { irculation = localStorage.getItem('irculation'); } else { irculation = ''; } if (localStorage.getItem('upper_temperature')) { upper_temperature = localStorage.getItem('upper_temperature'); } else { upper_temperature = ''; } if (localStorage.getItem('lower_temperature')) { lower_temperature = localStorage.getItem('lower_temperature'); } else { lower_temperature = ''; } if (localStorage.getItem('power')) { power = localStorage.getItem('power'); } else { power = ''; } if (localStorage.getItem('refrigeration')) { refrigeration = localStorage.getItem('refrigeration'); } else { refrigeration = ''; } heating = value; if (value == '0') { localStorage.removeItem('heating'); heating = ''; } else { localStorage.setItem('heating', value); } } else if (key == 'irculation') {//循环方式 /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('heating')) { heating = localStorage.getItem('heating'); } else { heating = ''; } if (localStorage.getItem('upper_temperature')) { upper_temperature = localStorage.getItem('upper_temperature'); } else { upper_temperature = ''; } if (localStorage.getItem('lower_temperature')) { lower_temperature = localStorage.getItem('lower_temperature'); } else { lower_temperature = ''; } if (localStorage.getItem('power')) { power = localStorage.getItem('power'); } else { power = ''; } if (localStorage.getItem('refrigeration')) { refrigeration = localStorage.getItem('refrigeration'); } else { refrigeration = ''; } irculation = value; if (value == '0') { irculation = ''; localStorage.removeItem('irculation'); } else { localStorage.setItem('irculation', value); } } else if (key == 'upper_temperature') {//温度上限 / upper_temperature /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('irculation')) { irculation = localStorage.getItem('irculation'); } else { irculation = ''; } if (localStorage.getItem('heating')) { heating = localStorage.getItem('heating'); } else { heating = ''; } if (localStorage.getItem('lower_temperature')) { lower_temperature = localStorage.getItem('lower_temperature'); } else { lower_temperature = ''; } if (localStorage.getItem('power')) { power = localStorage.getItem('power'); } else { power = ''; } if (localStorage.getItem('refrigeration')) { refrigeration = localStorage.getItem('refrigeration'); } else { refrigeration = ''; } upper_temperature = value; if (value == '0') { upper_temperature = ''; localStorage.removeItem('upper_temperature'); } else { localStorage.setItem('upper_temperature', value); } } else if (key == 'lower_temperature') {//温度下限 / lower_temperature /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('irculation')) { irculation = localStorage.getItem('irculation'); } else { irculation = ''; } if (localStorage.getItem('heating')) { heating = localStorage.getItem('heating'); } else { heating = ''; } if (localStorage.getItem('upper_temperature')) { upper_temperature = localStorage.getItem('upper_temperature'); } else { upper_temperature = ''; } if (localStorage.getItem('power')) { power = localStorage.getItem('power'); } else { power = ''; } if (localStorage.getItem('refrigeration')) { refrigeration = localStorage.getItem('refrigeration'); } else { refrigeration = ''; } lower_temperature = value; if (value == '0') { lower_temperature = ''; localStorage.removeItem('lower_temperature'); } else { localStorage.setItem('lower_temperature', value); } } else if (key == 'power') {// 加热功率 / power /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('irculation')) { irculation = localStorage.getItem('irculation'); } else { irculation = ''; } if (localStorage.getItem('heating')) { heating = localStorage.getItem('heating'); } else { heating = ''; } if (localStorage.getItem('upper_temperature')) { upper_temperature = localStorage.getItem('upper_temperature'); } else { upper_temperature = ''; } if (localStorage.getItem('lower_temperature')) { lower_temperature = localStorage.getItem('lower_temperature'); } else { lower_temperature = ''; } if (localStorage.getItem('refrigeration')) { refrigeration = localStorage.getItem('refrigeration'); } else { refrigeration = ''; } power = value; if (value == '0') { power = ''; localStorage.removeItem('power'); } else { localStorage.setItem('power', value); } } else if (key == 'refrigeration') {//制冷量 / refrigeration /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('irculation')) { irculation = localStorage.getItem('irculation'); } else { irculation = ''; } if (localStorage.getItem('heating')) { heating = localStorage.getItem('heating'); } else { heating = ''; } if (localStorage.getItem('upper_temperature')) { upper_temperature = localStorage.getItem('upper_temperature'); } else { upper_temperature = ''; } if (localStorage.getItem('lower_temperature')) { lower_temperature = localStorage.getItem('lower_temperature'); } else { lower_temperature = ''; } if (localStorage.getItem('power')) { power = localStorage.getItem('power'); } else { power = ''; } refrigeration = value; if (value == '0') { refrigeration = ''; localStorage.removeItem('refrigeration'); } else { localStorage.setItem('refrigeration', value); } } if (key == 'ultrasonic_power2') {//超声功率(细胞粉碎机) /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('processing_capacity')) { processing_capacity = localStorage.getItem('processing_capacity'); } else { processing_capacity = ''; } ultrasonic_power2 = value; if (value == '0') { localStorage.removeItem('ultrasonic_power2'); ultrasonic_power2 = ''; } else { localStorage.setItem('ultrasonic_power2', value); } }else if (key == 'processing_capacity') {//处理量 if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; } if (localStorage.getItem('ultrasonic_power2')) { ultrasonic_power2 = localStorage.getItem('ultrasonic_power2'); } else { ultrasonic_power2 = ''; } processing_capacity = value; if (value == '0') { localStorage.removeItem('processing_capacity'); processing_capacity = ''; } else { localStorage.setItem('processing_capacity', value); } } if (key == 'frequency') {//频率 /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; } if (localStorage.getItem('volume')) { volume = localStorage.getItem('volume'); } else { volume = ''; } if (localStorage.getItem('ultrasonic_power')) { ultrasonic_power = localStorage.getItem('ultrasonic_power'); } else { ultrasonic_power = ''; } if (localStorage.getItem('heating_function')) { heating_function = localStorage.getItem('heating_function'); } else { heating_function = ''; } if (localStorage.getItem('adjustable_power')) { adjustable_power = localStorage.getItem('adjustable_power'); } else { adjustable_power = ''; } frequency = value; if (value == '0') { localStorage.removeItem('frequency'); frequency = ''; } else { localStorage.setItem('frequency', value); } }else if (key == 'volume') {//容积 // if (localStorage.getItem('keyword')) { // keyword = localStorage.getItem('keyword'); // } else { // keyword = ''; // } if (localStorage.getItem('frequency')) { frequency = localStorage.getItem('frequency'); } else { frequency = ''; } if (localStorage.getItem('ultrasonic_power')) { ultrasonic_power = localStorage.getItem('ultrasonic_power'); } else { ultrasonic_power = ''; } if (localStorage.getItem('heating_function')) { heating_function = localStorage.getItem('heating_function'); } else { heating_function = ''; } if (localStorage.getItem('adjustable_power')) { adjustable_power = localStorage.getItem('adjustable_power'); } else { adjustable_power = ''; } volume = value; if (value == '0') { localStorage.removeItem('volume'); volume = ''; } else { localStorage.setItem('volume', value); } }else if (key == 'ultrasonic_power') {//超声功率 // if (localStorage.getItem('keyword')) { // keyword = localStorage.getItem('keyword'); // } else { // keyword = ''; // } if (localStorage.getItem('frequency')) { frequency = localStorage.getItem('frequency'); } else { frequency = ''; } if (localStorage.getItem('volume')) { volume = localStorage.getItem('volume'); } else { volume = ''; } if (localStorage.getItem('heating_function')) { heating_function = localStorage.getItem('heating_function'); } else { heating_function = ''; } if (localStorage.getItem('adjustable_power')) { adjustable_power = localStorage.getItem('adjustable_power'); } else { adjustable_power = ''; } ultrasonic_power = value; if (value == '0') { localStorage.removeItem('ultrasonic_power'); ultrasonic_power = ''; } else { localStorage.setItem('ultrasonic_power', value); } }else if (key == 'heating_function') {//加热功能 /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('ultrasonic_power')) { ultrasonic_power = localStorage.getItem('ultrasonic_power'); } else { ultrasonic_power = ''; } if (localStorage.getItem('frequency')) { frequency = localStorage.getItem('frequency'); } else { frequency = ''; } if (localStorage.getItem('volume')) { volume = localStorage.getItem('volume'); } else { volume = ''; } if (localStorage.getItem('adjustable_power')) { adjustable_power = localStorage.getItem('adjustable_power'); } else { adjustable_power = ''; } heating_function = value; if (value == '0') { localStorage.removeItem('heating_function'); heating_function = ''; } else { localStorage.setItem('heating_function', value); } }else if (key == 'adjustable_power') {//加热功能 /* if (localStorage.getItem('keyword')) { keyword = localStorage.getItem('keyword'); } else { keyword = ''; }*/ if (localStorage.getItem('ultrasonic_power')) { ultrasonic_power = localStorage.getItem('ultrasonic_power'); } else { ultrasonic_power = ''; } if (localStorage.getItem('frequency')) { frequency = localStorage.getItem('frequency'); } else { frequency = ''; } if (localStorage.getItem('volume')) { volume = localStorage.getItem('volume'); } else { volume = ''; } if (localStorage.getItem('heating_function')) { heating_function = localStorage.getItem('heating_function'); } else { heating_function = ''; } adjustable_power = value; if (value == '0') { localStorage.removeItem('adjustable_power'); adjustable_power = ''; } else { localStorage.setItem('adjustable_power', value); } } $('.pages').html('') let url; localStorage.setItem('catid', catid); if(heating=='' && irculation=='' && upper_temperature=='' && lower_temperature=='' && power=='' && refrigeration=='' && frequency=='' && volume=='' && ultrasonic_power=='' && processing_capacity=='' && ultrasonic_power2=='' && adjustable_power=='' && heating_function=='' ){ localStorage.removeItem('frequency'); localStorage.removeItem('volume'); localStorage.removeItem('ultrasonic_power'); localStorage.removeItem('heating_function'); localStorage.removeItem('adjustable_power'); localStorage.removeItem('ultrasonic_power2'); localStorage.removeItem('processing_capacity'); localStorage.removeItem('heating'); localStorage.removeItem('irculation'); localStorage.removeItem('upper_temperature'); localStorage.removeItem('lower_temperature'); localStorage.removeItem('power'); localStorage.removeItem('refrigeration'); } if(heating!='' || irculation!='' || upper_temperature!='' || lower_temperature!='' || power!='' || refrigeration!=''){// 恒温水浴 url = SITE_URL+'index.php?s='+MOD_DIR+'&c=search&catid='+catid+'&heating=' + heating + '&irculation=' + irculation ; url =url+'&upper_temperature='+upper_temperature+'&lower_temperature=' + lower_temperature + '&power=' + power ; url =url+ '&refrigeration=' + refrigeration+'&ajax_page=module_data.html&keyword='+keyword+'&page=1&t=' + Math.random(); localStorage.removeItem('frequency'); localStorage.removeItem('volume'); localStorage.removeItem('ultrasonic_power'); localStorage.removeItem('heating_function'); localStorage.removeItem('adjustable_power'); localStorage.removeItem('ultrasonic_power2'); localStorage.removeItem('processing_capacity'); }else if(processing_capacity!='' || ultrasonic_power2!='' ){// 超声波细胞粉碎机 url = SITE_URL+'index.php?s='+MOD_DIR+'&c=search&catid='+catid+'&processing_capacity=' + processing_capacity + '&ultrasonic_power2=' + ultrasonic_power2 ; url =url+ '&ajax_page=module_data.html&keyword='+keyword+'&page=1&t=' + Math.random(); localStorage.removeItem('frequency'); localStorage.removeItem('volume'); localStorage.removeItem('ultrasonic_power'); localStorage.removeItem('heating_function'); localStorage.removeItem('adjustable_power'); localStorage.removeItem('heating'); localStorage.removeItem('irculation'); localStorage.removeItem('upper_temperature'); localStorage.removeItem('lower_temperature'); localStorage.removeItem('power'); localStorage.removeItem('refrigeration'); }else if(frequency!='' || volume!='' || ultrasonic_power!='' || heating_function!='' || adjustable_power!=''){// 超声清洗洁净 超声波清洗机 url = SITE_URL+'index.php?s='+MOD_DIR+'&c=search&catid='+catid+'&frequency=' + frequency + '&volume=' + volume; url =url+'&ultrasonic_power='+ultrasonic_power+'&heating_function='+heating_function+'&adjustable_power='+adjustable_power; url =url+ '&ajax_page=module_data.html&keyword='+keyword+'&page=1&t=' + Math.random(); localStorage.removeItem('processing_capacity'); localStorage.removeItem('ultrasonic_power2'); localStorage.removeItem('heating'); localStorage.removeItem('irculation'); localStorage.removeItem('upper_temperature'); localStorage.removeItem('lower_temperature'); localStorage.removeItem('power'); localStorage.removeItem('refrigeration'); }else{ url = SITE_URL+'index.php?s='+MOD_DIR+'&c=search&catid='+catid+'&ajax_page=module_data.html&keyword='+keyword+'&page=1&t=' + Math.random(); } Mpage = 1; //alert(url); $.get(url, function (res) { $('.footer-cont').hide(); if (res) { if(html!='no')$('#content_list').html(res); let num=$(".total").attr("num"); let keyword=$(".total").attr("keyword"); set_attr(num,keyword); scroll_get = true; } else { if(html!='no')layer.msg("已经显示完了", { time: 500 }); } }, 'text'); //Mpage++; } function product_search(){ let keyword=$("#search_keyword").val(); localStorage.setItem('keyword', keyword); /* if (localStorage.getItem('heating')) { heating = localStorage.getItem('heating'); } else { heating = ''; } if (localStorage.getItem('irculation')) { irculation = localStorage.getItem('irculation'); } else { irculation = ''; }*/ /* if (localStorage.getItem('catid')) { catid = localStorage.getItem('catid'); } else { catid = '0'; }*/ let url=SITE_URL+'products/search/keyword-'+keyword+'-catid-'+catid+'.html'; //let url=SITE_URL+'products/search/keyword-'+keyword+'-catid-'+catid+'-heating-'+heating+'-irculation-'+irculation+'.html'; window.location.href=url; } /*清除筛选条件*/ function clear_data(){ localStorage.removeItem('frequency'); localStorage.removeItem('volume'); localStorage.removeItem('ultrasonic_power'); localStorage.removeItem('adjustable_power'); localStorage.removeItem('heating_function'); localStorage.removeItem('ultrasonic_power2'); localStorage.removeItem('processing_capacity'); localStorage.removeItem('heating'); localStorage.removeItem('irculation'); localStorage.removeItem('upper_temperature'); localStorage.removeItem('lower_temperature'); localStorage.removeItem('power'); localStorage.removeItem('refrigeration'); let url = SITE_URL+'index.php?s=products&c=search&m=clear&temp=' ; url =url+ Math.random(); $.get(url, function (res) { $("#clear_data_html").html(''); }, 'html'); }