'+ ''+ ''; }else if($('.select-set').text() == '正文' ){ divBox += ''; }else { divBox += ''; } } $(divBox).appendTo($('.mod-result .result-lists')); var total1 = result.total; $('#pageToolbar ul').prepend('共 '+total1+' 条记录,共'+Math.ceil((total1/pSize))+'页'); }else{ $('#pageToolbar').hide(); $('.mod-result .result-lists').html('暂无数据...
'); } } }); } // 把url上的值赋值给搜索框 var arrUrl = window.location.search?window.location.search.split('key=')[1].split('&'):''; var urlData = decodeURIComponent((arrUrl[0]?decodeURIComponent(arrUrl[0]):'')); // $('#searchText').val(urlData); $('#searchText').val(filterHTMLTag(urlData)); searchFn(filterHTMLTag($('#searchText').val()).replace(/^\s*|\s*$/g,'').slice(0,50)); function searchFn(text){ $('#loading').show() var url_href = URL+'/qx-search/api/wcmSearch/searchDocsByKeyword'; $.ajax({ type:'get', url:url_href, data:{ keyword:text,flag: flagType,pageNo:curPage,pageSize:pSize,sortFlag:(sort?sort:2),searchType:(dateTime?dateTime:0) }, dataType:'json', success:function(res){ $('#loading').hide() $('.mod-result .result-lists').html(' '); var result = res.data; var dataList = result.wcmDocuments.dataList; page.render({ count: result.wcmDocuments.total, current: curPage, pagesize: pSize}); $('.has-result').eq(1).find('span').html(text); // $('.topTitle div i').html(result.wcmDocuments.total); $('.show-result').html('显示结果: 全部结果('+result.wcmDocuments.total+')'); $('.menu-results').html(' '); var totalBox = '全部结果('+result.wcmDocuments.total+')
'; if(result.chnlDocsVOList.length !=0){ $('.menu-results').html(totalBox + getChild(result.chnlDocsVOList)); }else{ $('.menu-results').html(totalBox); } $('.menu-results>.slide-title>span').addClass('allNum'); // 渲染多级栏目 function getChild(parents){ var childUl = ''; if(parents.length !=0){ for(var i=0; i'+ ''+parents[i].chnlName+'('+parents[i].documentNum+')' +''; childUl += ''+ '' +''; if(parents[i].subChnlDocsVoList.length !=0){ var childNode = getChild(parents[i].subChnlDocsVoList); // childUl = childUl.replace( ''+parents[i].chnlName+'('+parents[i].documentNum+')' , // ''+parents[i].chnlName+'('+parents[i].documentNum+')' + childNode ); childUl = childUl.replace( '' , '' + childNode ); } } childUl = ""; return childUl; } } // 渲染推荐栏目 if(result.channels.length !=0){ $('.has-result').eq(0).show(); $('.has-result').eq(0).find('span').html(text); $('.channelBox').show(); $('.channelBox .has-result-lmkey').html(''); var menuBox = ''; var replaceWith = ''+text+''; for(var i=0; i'+filterHTMLTag(result.channels[i].chnlName).replaceAll(text,replaceWith)+'' } $(menuBox).appendTo($('.channelBox .has-result-lmkey')); }else{ $('.has-result').eq(0).hide(); $('.channelBox').hide(); $('.channelBox .has-result-lmkey').html(' '); } // 渲染文档数据 if(dataList.length != 0){ $('#pageToolbar').show(); var divBox = ''; var replaceWith = ''+text+''; for(var i=0; i'+ ''+ ''; }else if($('.select-set').text() == '正文' ){ divBox += ''; }else { divBox += ''; } } $(divBox).appendTo($('.mod-result .result-lists')); var total1 = result.wcmDocuments.total; $('#pageToolbar ul').prepend('共 '+total1+' 条记录,共'+Math.ceil((total1/pSize))+'页'); }else{ $('#pageToolbar').hide(); $('.mod-result .result-lists').html('暂无数据...
'); } } }); } });