• chosen.jquery插件的使用


    前几天在jQuery官网看到了插件里面有400多个插件,看了下效果都很好,以后项目里面难免会用到。于是下了个决定,有时间把官网的插件都研究下,并简单介绍他的用法,方便以后的使用。

        下面将要提到的是jQuery的chosen插件,它是对下拉select的封装,高手做出来的东西就是不错。

    1.使用chosen插件,有几个文件时必须要引入的

    jquery        //毋庸置疑jquery必须
    chosen.jquery.min.js   //压缩版的chosen核心jquery代码
    chosen.css             //chosen 的样式文件

    2.chosen的配置js代码

     1 $(function () {
     2   var config = {
     3     '.chosen-select' : {},
     4     '.chosen-select-deselect' : {allow_single_deselect:true},
     5     '.chosen-select-no-single' : {disable_search_threshold:10},
     6     '.chosen-select-no-results': {no_results_text:'Oops, nothing found!'},
     7     '.chosen-select-width' : {"95%"}}
     8     for (var selector in config) {
     9           $(selector).chosen(config[selector]);
    10     }
    11 });

    3.在select中加入相应的class就ok了。比如

    <select data-placeholder="Choose a Country..." name="country" class="chosen-select" style="350px;" tabindex="1">

    data-placeholder=”Choose a Country…”:第一个option留空,则会在select中默认显示的文本—Choose a Country…

    class=”chosen-select” : 插件的最主要部分。

    效果是:

    在select标签中加入multiple就会变成多选

     

    可以根据传过来的值动态选中:

    $("#form-field-select-2").trigger("chosen:updated"); 

  • 相关阅读:
    SQL条件的顺序对性能的影响
    在客户端通过外部表访问Trace文件的内容
    Vue 数据持久化
    .Net 垃圾回收机制原理(一)
    密码管理工具KeePass
    SQL Server附加数据库 5123
    网页编码就是那点事
    你真想到了50岁还靠编程来养家糊口吗?
    技术敏感度 — 基层技术管理者必备
    虚拟化、云计算
  • 原文地址:https://www.cnblogs.com/redfire/p/7695670.html
Copyright © 2020-2023  润新知