select下拉框插件jquery.editable-select详解


Posted in Javascript onJanuary 22, 2017

项目中有个需求,下拉框既可以下拉选择,也可以手动填写

html代码

<span>数据来源</span>
 <select class="source">
 <option value="0">人工导入</option>
 <option value="1">数据服务平台</option>
 </select>

js代码

$('#noMean').editableSelect({
 filter:false,
 effects: 'fade',
 duration: 200,
 onCreate:function () {
 console.log("下拉框创建")
 },
 onShow:function () {
 console.log("下拉框显示")
 },
 onHide:function () {
 console.log("下拉框隐藏")
 },
 onSelect:function () {
 console.log("下拉框选项被选中")
 }
 }

获取值

$(".noMean").val()

用了这个插件以后,这块是一个input,type="text"

参数

filter  选择option以后,是否过滤  默认 true

effects  点击的时候,下拉框的过渡效果  有default,slide,fade三个值,默认是default

duration  过渡效果时间  默认是fast  值可以是fast和slow,也可以是数字

appendTo  下拉框如果弹出框效果,这个值才会用到,显示把它加载到哪里

trigger  下拉框列表如何触发 值是"focus", "manual"  默认是focus

方法

onCreate:当editableSelect方法生效时触发。

onShow:当下拉框出现时触发。

onHide:当下拉框隐藏时触发。

onSelect:当下拉框中的选项被选中时触发。

参考地址:

https://www.npmjs.com/package/jquery-editable-select  npm安装

http://indrimuska.github.io/jquery-editable-select/  demo地址

https://github.com/zhaobao1830/jquery-editable-select  下载地址

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
js判断为空Null与字符串为空简写方法
Feb 24 Javascript
基于JS代码实现实时显示系统时间
Jun 16 Javascript
PhotoSwipe异步动态加载图片方法
Aug 25 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
Dec 14 Javascript
Vue2 Vue-cli中使用Typescript的配置详解
Jul 24 Javascript
使用JS组件实现带ToolTip验证框的实例代码
Aug 23 Javascript
Angular项目从新建、打包到nginx部署全过程记录
Dec 09 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
Dec 28 Javascript
vue+axios新手实践实现登陆的示例代码
Jun 06 Javascript
浅谈ECMAScript 中的Array类型
Jun 10 Javascript
vue3.0 上手体验
Sep 21 Javascript
Canvas跟随鼠标炫彩小球的实现
Apr 11 Javascript
原生js实现对Ajax的封装(仿jquery)
Jan 22 #Javascript
js遍历json的key和value的实例
Jan 22 #Javascript
jquery pagination分页插件使用详解(后台struts2)
Jan 22 #Javascript
jQuery中DOM节点的删除方法总结(超全面)
Jan 22 #Javascript
js实现贪吃蛇小游戏(容易理解)
Jan 22 #Javascript
JS常见简单正则表达式验证功能小结【手机,地址,企业税号,金额,身份证等】
Jan 22 #Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
Jan 22 #Javascript
You might like
详解php几行代码实现CSV格式文件输出
2017/07/01 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
Vagrant(WSL)+PHPStorm+Xdebu 断点调试环境搭建
2019/12/13 PHP
js获取url参数值的两种方式
2013/09/10 Javascript
js操作iframe父子窗体示例
2014/05/22 Javascript
javascript下拉框选项单击事件的例子分享
2015/03/04 Javascript
jQuery.Highcharts.js绘制柱状图饼状图曲线图
2015/03/14 Javascript
jquery实现简洁文件上传表单样式
2015/11/02 Javascript
JavaScript截取、切割字符串的技巧
2016/01/07 Javascript
Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
2016/07/10 Javascript
详细谈谈AngularJS的子级作用域问题
2016/09/05 Javascript
vue.js 表格分页ajax 异步加载数据
2016/10/18 Javascript
AngularJS的ng Http Request与response格式转换方法
2016/11/07 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
微信小程序 配置文件详细介绍
2016/12/14 Javascript
Node.js中如何合并两个复杂对象详解
2016/12/31 Javascript
探究react-native 源码的图片缓存问题
2017/08/24 Javascript
Vue 幸运大转盘实现思路详解
2019/05/06 Javascript
layui树形菜单动态遍历的例子
2019/09/23 Javascript
详解js location.href和window.open的几种用法和区别
2019/12/02 Javascript
Python在图片中添加文字的两种方法
2017/04/29 Python
python with (as)语句实例详解
2020/02/04 Python
Python基于pyecharts实现关联图绘制
2020/03/27 Python
西铁城美国官方网站:Citizen Watch美国
2019/11/08 全球购物
艺术系应届生的自我评价
2013/10/19 职场文书
班主任对学生的评语
2014/04/26 职场文书
党员承诺书格式
2014/05/21 职场文书
办理收楼委托书范本
2014/10/09 职场文书
平遥古城导游词
2015/02/03 职场文书
中班下学期个人工作总结
2015/02/12 职场文书
学雷锋献爱心倡议书
2015/04/27 职场文书
2015年七夕情人节感言
2015/08/03 职场文书
2019大学生实习报告
2019/06/21 职场文书
PyTorch 如何设置随机数种子使结果可复现
2021/05/12 Python
python中os.path.join()函数实例用法
2021/05/26 Python
Java 超详细讲解设计模式之中的抽象工厂模式
2022/03/25 Java/Android