首頁 > web前端 > js教程 > js如何實現快速搜尋? js快速搜尋實例(附程式碼)

js如何實現快速搜尋? js快速搜尋實例(附程式碼)

青灯夜游
發布: 2018-10-29 16:36:28
轉載
3581 人瀏覽過

本篇文章帶給大家的內容是介紹js如何實現快速搜尋? js快速搜尋實例(附程式碼)。有一定的參考價值,有需要的朋友可以參考一下,希望對你們有幫助。

公司這幾天專案很緊張,然後一直有各種亂七八糟的事,突然說要整個搜索的功能,第一時間想到的就是用php的模糊搜索,但是性能耗的很大,而且調取出的資料的速度賊慢,在百度上找到一個透過js來搜尋的功能分享給大家。

這個是頁面

出來後的效果:

 

頁碼: 

#
<div style="border:1px solid #ccc;margin:20px;padding-bottom:10px;" id="foodList">
            <ul>
                {eq name="list['state']" value='0'}
                    <li>请添加菜品类型</li>
                {else}
                    {eq name="list['count']" value='0'}
                        <li>请添加菜品</li>
                    {else}
                        {volist name="list['data']" id='list'}
                        <li data-p=&#39;{eq name="$list.food_p1" value=".00"}0{/eq}{$list.food_p1}&#39; data-u=&#39;{$list.food_u1}&#39; data-id=&#39;{$list.food_id}&#39;>{$list.food_name}<i>{$list.food_code}</i></li>
                        {/volist}
                    {/eq}
                {/eq}
            </ul>
            <div class="cl"></div>
        </div>
登入後複製

js程式碼

$("#foodCode").keyup(function(){            
$("#foodList ul li").stop().hide().filter(":contains('"+($(this).val())+"')").show();//contains 匹配文本中内容
});
登入後複製

php只做了輸出資料所以在這裡就不放出來了,

以上是js如何實現快速搜尋? js快速搜尋實例(附程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:cnblogs.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板