jquery.chosen.css,jquery-chosen 选择框插件

Chosen 是一个 JavaScript 插件,它能让丑陋的、很长的 select 选择框变的更好看、更方便,不仅如此,它更扩大了,增长了主动筛选的功能。它可对列表进行分组,同时也可禁用某些选择项。目前,它支持 jQuery 和 Prototype 两种 JavaScript 引擎。

United States

United Kingdom

Afghanistan

Albania

初始化:

$(".chzn-select").chosen();

cd6afcbe7b6cb0854387ce6b47cc68c6.gif

js 参数设置

在调用 chosen()办法时,我们可以设置一些参数:

选项 描述

no_results_text 无搜刮成果显示的文本

allow_single_de 是否容许作废选择

max_ed_options 当为多选时,最多选择个数

搜不到时,提示:

$(".chzn-select").chosen({

no_results_text: "没有找到",

allow_single_de: true

});

事务

a)change 事务:

$(".chzn-select").chosen().change(function(){

......

});

b)当我们须要动态更新下的选择项时,只要在更新选择项后触发 Chosen 中的 liszt:d 事务就可以了:

$(".chzn-select").html(""...china..."");

$(".chzn-select").trigger("liszt:d");

若是不想要搜刮框的话,用 css 把它隐蔽掉:

.chzn-container-single .chzn-search {

display: none;

}

提示下:

ie6 和 ie7 直接返回对象本身,看 chosen.jquery.js:

if ($.browser.msie && ($.browser.version === "6.0" || ($.browser.version === "7.0" && document.documentMode === 7))) {

return this;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值