美文网首页代码改变世界程序员
后台页面使用select2快速选中目标

后台页面使用select2快速选中目标

作者: 彩虹的夜晚 | 来源:发表于2017-11-20 15:26 被阅读64次

业务场景:在后台页面中,我们可能创建了很多的标签,而如果要筛选出某个标签下面的所有的文章的话,我们必须先选中这个标签,但是要在成百上千的标签云中选中一个标签何其难。下面我们就介绍一种简便的方式快速查询出指定的目标---使用select2插件快速选中。

文档地址: Select2

应用信息:ThinkPHP3.2、jQuery1.11

使用之前:下图为使用之前,我们需要在一个类型中选中某个目标的困难程度。

使用之前选中目标

使用之后:通过查询的方式,快速选中目标。如下图。

使用之后选中目标

下面我们介绍使用的方法:由于此插件是依赖于jQuery,因此需先引入jQuery,然后再引入select2插件,代码如下:

HTML代码:

<div class="col-md-2">
    <h5 class="text-bold margin-top-25 margin-bottom-15">资讯分类</h5>
    <div class="form-group">
        <select class="js-example-basic-single js-states form-control" name="cate_id" style="font-size: 12px;">
            <volist name="Menus" id="menu">
                <option value="{$menu.id}" <if condition="I('cate_id') eq $menu['id']">selected</if> >{$menu.title}</option>
            </volist>
        </select>
    </div>
</div>

JavaScript代码:

<script src="__MODULE__/vendor/jquery/jquery.min.js"></script> #引入jQuery
<script src="__MODULE__/vendor/select2/select2.min.js"></script> #引入select2
<script>
    /**
     * 初始化操作
     */
    $(".js-example-basic-single").select2({
          placeholder: "请选择",
          allowClear: true,
    });
</script>

使用之后,可以在众多的名称中快速选中目标,如下图:


输入需要的目标快速选中目标

当然这只是这个插件功能中非常小的一部分,但是还是完美的解决了我们快速查询的问题,然而如果有需要探索此插件的更多的功能的话,请在文档中查看具体的用法。当然了,文档是全英文的,需要翻译,目前暂未搜索到中文文档。

相关文章

  • 后台页面使用select2快速选中目标

    业务场景:在后台页面中,我们可能创建了很多的标签,而如果要筛选出某个标签下面的所有的文章的话,我们必须先选中这个标...

  • yii2同一个页面使用两个modal+select2,导致第二个

    今天用yii2写代码,在一个页面中用了两个modal和select2 (modal和select2搭配使用的),导...

  • 了解vue-cli3

    why 快速构建项目使用前后端分离搭建 前台,后台 前台 : 以html,css这种页面布局开发 [ 页面布局 ...

  • JavaWeb解析Excel

    从前台Jsp页面传到后台Servlet处理   公司正好需要实现一个功能,前台选中Excel文件解析处理,使用po...

  • Yii extension

    ActiveForm 文件上传 select2 根据选择顺序排序 前端获取选中值 Ajax 传参 GridView...

  • 3、登录程序

    目标 登录页面login.html 登录后台 登录页面login.html 登录后台 1)servlet(/hea...

  • vim插入序列

    快速插入序列 使用插件'VisIncr' 操作说明: 首先安装VisIncr 安装后打开vim 使用列选中模式选中...

  • ppt进阶学习:第三课 掌握基础功能,效率提高10倍

    1,用鼠标进行框选,快速选中PPt中的内容 缩小ppt,鼠标在ppt之外选中 2,按ctrl键并拉动鼠标滚轮,页面...

  • 3D Touch简单使用

    PS:只是对通过APP Icon的按压快速进入页面的使用说明,无其它干货! 在后台模式时通过3D Touch进入程...

  • boostrap简单使用记录

    关于bootstrap,只是在项目中,为了帮后台快速简单的写一个单页面,而使用了boostrap的一些组件。。简单...

网友评论

本文标题:后台页面使用select2快速选中目标

本文链接:https://www.haomeiwen.com/subject/nxsvvxtx.html