主题 : 搜索出错,最新版v6 请问版主是啥问题 |
级别: 童生
![]() |
1# 发表于:2015-05-29 15:56:45 IP:58.197.*.*
|
||||
---|---|---|---|---|---|
级别: 童生
![]() |
3# 发表于:2015-05-29 16:35:36 IP:58.197.*.*
回复第2楼
|
||
---|---|---|---|
级别: 秀才
![]() |
7# 发表于:2015-06-18 17:23:19 IP:113.212.*.*
全局搜索功能怎么实现
<script> //delay延迟时间(毫秒) $(function() { $("input[name=q]").autocomplete({ source: "${base}/search/v_ajax_list.jspx", minLength: 2, max:5, delay:100, autoFocus: true, select: function(e, ui) { $("input[name='q']").val(ui.item.value); $("#searchForm").submit(); }, success: function( data ) { response( $.map( data.items, function( item ) { return { label: '<B>' + item.id + '</B><br>' + item.label, value: item.id } })); } }); }); function qkeypress(){ var q=$("input[name=q]"); if(q.val().trim()!=""){ $("input[name=q]").autocomplete("enable"); }else{ $("input[name=q]").autocomplete("disable"); } } </script> 除了仿照例子修改html里面的代码,还需要做什么 <div class="fr searchBlok"> <form action="${base}/search.jspx" target="_blank" id="searchForm"> <input name="q" value="${q!'Search'}" type="text" onfocus="if(this.value=='Search')this.value=''" onkeypress="qkeypress()" onblur="if(this.value=='')this.value='Search'" maxlength="50" autocomplete="off" class="text"> <input type="search" class="search" value=""/> </form> </div> |
||
---|---|---|---|
级别: 秀才
![]() |
9# 发表于:2015-06-18 17:31:02 IP:113.212.*.*
我们有自己的工程包,如果要直接用你们例子的模版,是不是把
/www/default/include/search_csi.html /www/default/special/search_error.html www/default/special/search_input.html www/default/special/search_result.html 放到我们工程包地下就可以用 |
||
---|---|---|---|