首頁 > web前端 > js教程 > 主體

jQuery列表檢索功能實現程式碼詳解

小云云
發布: 2018-01-01 10:32:41
原創
1406 人瀏覽過

要實現一個簡單的列表,右上角有一個檢索功能我們要實現的是列表檢索功能,具體實例代碼大家參考下本文,希望能幫助到大家。

先給大家展示下效果圖:

jQuery列表檢索功能實現程式碼詳解 

這是一個簡單的清單右上角有一個檢索功能我們要實現的是列表檢索功能是用的jquery實現的具體代碼如下


#
$(function(){
      $("input[type=button]").click(function(){
        var txt=$("input[type=text]").val();
        if($.trim(txt)!=""){
          $(".ggsm_list li span").parent().hide().filter(":contains('"+txt+"')").show();
        }else{
          $(".ggsm_list li").show();
        }
      });
    });
登入後複製

給按鈕一個點擊事件,首先獲取到input中的值,然後讓span的其它父元素都隱藏(其實就是隱藏掉其它的li標籤)然後查找含有txt(就是input中值)的那一個li,然後顯示出來


$("#textInput").on("keypress", function (e) {
        if (e.charCode === 13) {
          var txt=$("input[type=text]").val();
          if($.trim(txt)!=""){
            $(".ggsm_list li span").parent().hide().filter(":contains('"+txt+"')").show();
          }else{
            $(".ggsm_list li").show();
          }
        }
登入後複製

這個程式碼是對鍵盤回車鍵做的一個最佳化(程式碼不多很簡單)

相關推薦:

基於JavaScript實作類似百度學術進階檢索功能_javascript技巧

php+sqlite資料庫操作範例詳解(建立/開啟/插入/檢索)

總結JavaScript字串檢索字元的實例教程

以上是jQuery列表檢索功能實現程式碼詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!