• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    JS實現前端頁面的搜索功能

    來源:懂視網 責編:小采 時間:2020-11-27 22:13:04
    文檔

    JS實現前端頁面的搜索功能

    JS實現前端頁面的搜索功能:效果圖如下所示: <input type=text id=campus class=layui-input onkeyup=ck(this.value); placeholder=請輸入要查找的英語屋>//輸入觸發框 <div class=layui-input-block layui-form
    推薦度:
    導讀JS實現前端頁面的搜索功能:效果圖如下所示: <input type=text id=campus class=layui-input onkeyup=ck(this.value); placeholder=請輸入要查找的英語屋>//輸入觸發框 <div class=layui-input-block layui-form

    效果圖如下所示:

    <input type="text" id="campus" class="layui-input" onkeyup="ck(this.value);" placeholder="請輸入要查找的英語屋">//輸入觸發框 
    <div class="layui-input-block layui-form" id="cam" lay-filter="cam">這個是要顯示的校區的容器,渲染的就是這個頁面</div> 
    //模板數據 
    //因為這塊用到了layui的語句和jfinal的語句,所以需要把layui的#用jfinal的#讓layui當作普通字符串
    輸出 <script type="text/html" id="searchText"> #for(x : CampusKit.findListByAccount(loginAccount))//jfinal的語句,循環 //這里把原來選擇的數據顯示出來,已經選擇的數據,顯示,如果不顯示,保存的話,會把這些數據默認成沒有選擇的 #if(sysAccountCampusIds.contains(x.id.toString())) <input type='checkbox' value="#(x.id)" name='campus' #(sysAccountCampusIds.contains(x.id.toString()) ? 'checked="checked"':'') title="#(x.campusName)" id='campusBox#(x.id)'> #end //這里用到了layui的語句和jfinal的語句結合,#(x.campusName) jfinal 的語句,{{#("#") if(isContains("#(x.campusName)",d.val)){ }}中的d.val因為if用的是layui的語句,所以直接寫就可以,一般都是{{d.val}}這樣寫 {{#("#") if(isContains("#(x.campusName)",d.val)){ }} <input type='checkbox' value="#(x.id)" name='campus' #(sysAccountCampusIds.contains(x.id.toString()) ? 'checked="checked"':'') title="#(x.campusName)" id='campusBox#(x.id)'> {{#("#") } }} #end </script> //str字符串是否包含substr字符串 function isContains(str, substr) { return str.indexOf(substr) >= 0; } //layui模板的寫法 var getTpl = searchText.innerHTML;//寫到js方法外邊這樣只加載一次,不用每次都加載,速度快 /* 前端頁面的搜索 */ function ck(campusName){ //渲染模版 layui.laytpl(getTpl).render({"val":campusName}, //json值 function(html){ $("#cam").html(html);//jquery把模板加載到div id是cam中<div id="cam"></div> console.log(html); layui.form.render(null,"cam"); //更新這個容器中的頁面 }); }

    總結

    以上所述是小編給大家介紹的JS實現前端頁面的搜索功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    JS實現前端頁面的搜索功能

    JS實現前端頁面的搜索功能:效果圖如下所示: <input type=text id=campus class=layui-input onkeyup=ck(this.value); placeholder=請輸入要查找的英語屋>//輸入觸發框 <div class=layui-input-block layui-form
    推薦度:
    標簽: 頁面 網頁 實現
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 少妇人妻偷人精品无码视频新浪 | 国产成人精品怡红院在线观看| 欧美激情精品久久久久久久| 97久久超碰国产精品旧版| 精品无码三级在线观看视频| 97视频在线观看这里只有精品| 亚洲精品无码成人片在线观看| 国产99视频精品专区| 国产午夜无码精品免费看动漫| 四虎影视永久在线精品免费| 国产AⅤ精品一区二区三区久久| 国产成人精品免费视频动漫| 在线成人精品国产区免费| 精品久久人人妻人人做精品| 国产在线拍揄自揄视精品不卡 | 国产精品熟女福利久久AV| 国产精品人成在线播放新网站| 免费精品视频在线| 国产精品JIZZ在线观看老狼| 欧美高清在线精品一区| 国产成人精品免费视频大全麻豆| 人人妻人人澡人人爽欧美精品| 亚洲国产精品第一区二区三区| 国内精品久久久久久久久电影网| 亚洲精品国产成人专区| 精品国产日产一区二区三区| av国内精品久久久久影院| 国产麻豆精品久久一二三| 人妻精品久久无码专区精东影业| 亚洲欧美精品AAAAAA片| 最新欧美性爱精品一区二区三区| 亚洲爆乳精品无码一区二区 | 99精品电影一区二区免费看| 四虎精品免费永久在线| 亚洲精品国产成人专区| 久草视频在线这里精品| 国内精品久久久久影院免费| 国产精品欧美亚洲韩国日本不卡| 99久久久精品免费观看国产| 国产久热精品无码激情| 国产精品无码av在线播放|