• jquery实现简单的搜索功能


    管理系统中需要实现导航列表的搜索功能,写了一个简单的小栗子:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
            .active{
                color: red;
            }
        </style>
    </head>
    <body>
        <div class="search">
            <!-- autocomplete="off" 可以关闭搜索的记忆功能-->
            <input type="text" class="input" placeholder="输入关键字" autocomplete="off">
            <input type="button" value="搜索" class="btn">
            <ul>
                <li>商品管理</li>
                <li>商品类目</li>
                <li>分类列表</li>
                <li>商品标签</li>
                <li>回收站</li>
            </ul>
            <ul>
                <li>销售管理</li>
                <li>订单中心</li>
                <li>订单提成</li>
                <li>批量打印</li>
                <li>订单设置</li>
            </ul>
        </div>
    <script src="jquery-1.7.2.min.js"></script>
    <script>
        $(function(){
            $('.search .btn').click(function() {
                var val = $('.input').val();
                if ($.trim(val)!="") {
                    $('.search ul li').removeClass('active').filter(":contains('"+ val +"');").addClass('active');
                } else{
                    $('.search ul li').removeClass('active');
                };
            });
            //设置回车键搜索
            $('body').keydown(function(event) {
                if (event.keyCode == "13") {
                    $('.search .btn').click();
                };
            });
        })
    </script>
    </body>
    </html>

    关于搜索结果的样式可以自定义

  • 相关阅读:
    my15_ mysql binlog格式从mixed修改为row格式
    my14_mysql指定时间恢复之模拟从库
    my13_mysql xtrabackup备份的时间点
    必知必会的图论算法
    leetcde37. Sudoku Solver
    leetcode36. Valid Sudoku
    leetcode52. N-Queens II
    leetcode51. N-Queens
    First Missing Positive
    Maximum Gap
  • 原文地址:https://www.cnblogs.com/moumou0213/p/7206261.html
Copyright © 2020-2023  润新知