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 相关文章推荐
分享27款非常棒的jQuery 表单插件
Mar 28 Javascript
Javascript 闭包引起的IE内存泄露分析
May 23 Javascript
Jqgrid之强大的表格插件应用
Dec 02 Javascript
JavaScript字符串删除重复字符的方法
Dec 25 Javascript
jquery仿QQ登录账号选择下拉框效果
Mar 22 Javascript
使用JavaScript实现ajax的实例代码
May 11 Javascript
如何正确理解javascript的模块化
Mar 02 Javascript
基于vue2框架的机器人自动回复mini-project实例代码
Jun 13 Javascript
Node.js 使用request模块下载文件的实例
Sep 05 Javascript
vue-cli2.0转3.0之项目搭建的详细步骤
Dec 11 Javascript
JS中使用react-tooltip插件实现鼠标悬浮显示框
May 15 Javascript
Layui给switch添加响应事件的例子
Sep 03 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
Syphon 秘笈
2021/03/03 冲泡冲煮
PHP 开发工具
2006/12/06 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
2018/05/10 PHP
驱动事件的addEvent.js代码
2007/03/27 Javascript
基于jquery的拖动布局插件
2011/11/25 Javascript
javascript获取select的当前值示例代码(兼容IE/Firefox/Opera/Chrome)
2013/12/17 Javascript
快速解决jquery之get缓存问题的最简单方法介绍
2013/12/19 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
jquery实现拖动效果
2016/08/10 Javascript
Bootstrap输入框组件简单实现代码
2017/03/06 Javascript
详解vue+vueRouter+webpack的简单实例
2017/06/17 Javascript
vue中Npm run build 根据环境传递参数方法来打包不同域名
2018/03/29 Javascript
详解Angular路由之路由守卫
2018/05/10 Javascript
小程序实现搜索界面 小程序实现推荐搜索列表效果
2019/05/18 Javascript
如何解决日期函数new Date()浏览器兼容性问题
2019/09/11 Javascript
Nuxt.js 静态资源和打包的操作
2020/11/06 Javascript
PyCharm在win10的64位系统安装实例
2017/11/26 Python
200 行python 代码实现 2048 游戏
2018/01/12 Python
解决python中用matplotlib画多幅图时出现图形部分重叠的问题
2019/07/07 Python
Python遍历字典方式就实例详解
2019/12/28 Python
Python3 利用face_recognition实现人脸识别的方法
2020/03/13 Python
python 递归调用返回None的问题及解决方法
2020/03/16 Python
Python matplotlib实时画图案例
2020/04/23 Python
使用Nibabel库对nii格式图像的读写操作
2020/07/01 Python
CSS3之边框多颜色Border-color属性使用示例
2013/10/11 HTML / CSS
CSS3 Flex 弹性布局实例代码详解
2018/11/01 HTML / CSS
Agoda香港:全球特价酒店预订
2017/05/07 全球购物
新加坡网上花店:FlowerAdvisor新加坡
2018/10/05 全球购物
应届生自我鉴定
2013/12/11 职场文书
电子专业毕业生自荐信
2014/05/25 职场文书
教师党员承诺书2015
2015/01/21 职场文书
创业计划书之健康营养产业
2019/10/15 职场文书
Python 多线程之threading 模块的使用
2021/04/14 Python
阿里云服务器搭建Php+Apache运行环境的详细过程
2021/05/15 PHP
Spring Boot mybatis-config 和 log4j 输出sql 日志的方式
2021/07/26 Java/Android
python小型的音频操作库mp3Play
2022/04/24 Python