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动态在form上插入enctype=multipart/form-data的问题
May 24 Javascript
JS特权方法定义作用以及与公有方法的区别
Mar 18 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
Feb 07 Javascript
a标签置灰不可点击的实现方法
Feb 06 Javascript
js/jq仿window文件夹框选操作插件
Mar 08 Javascript
socket.io学习教程之基础介绍(一)
Apr 29 Javascript
深入理解vue-router之keep-alive
Aug 31 Javascript
js读取本地文件的实例
Dec 22 Javascript
详解Webpack实战之构建 Electron 应用
Dec 25 Javascript
vue移动端轻量级的轮播组件实现代码
Jul 12 Javascript
vue组件tabbar使用方法详解
Nov 06 Javascript
微信小程序返回上一页传参并刷新过程解析
Dec 13 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中防止SQL注入方法详解
2014/12/25 PHP
php+mysqli数据库连接的两种方式
2015/01/28 PHP
laravel 实现用户登录注销并限制功能
2019/10/24 PHP
Javascript学习笔记之 对象篇(一) : 对象的使用和属性
2014/06/24 Javascript
nodejs实现的一个简单聊天室功能分享
2014/12/06 NodeJs
js与jquery回车提交的方法
2015/02/03 Javascript
jQuery实现图片渐入渐出切换展示效果
2015/08/15 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
2016/10/21 Javascript
inner join 内联与left join 左联的实例代码
2017/09/18 Javascript
vue2.0.js的多级联动选择器实现方法
2018/02/09 Javascript
JS实现的判断方法、变量是否存在功能示例
2020/03/28 Javascript
详解webpack 热更新优化
2018/09/13 Javascript
小程序点击图片实现png转jpg
2019/10/22 Javascript
Python编程中字符串和列表的基本知识讲解
2015/10/14 Python
PyCharm 常用快捷键和设置方法
2017/12/20 Python
python cs架构实现简单文件传输
2020/03/20 Python
使用python的pandas库读取csv文件保存至mysql数据库
2018/08/20 Python
Python获取数据库数据并保存在excel表格中的方法
2019/06/12 Python
Django中使用session保持用户登陆连接的例子
2019/08/06 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
2019/09/16 Python
python线程安全及多进程多线程实现方法详解
2019/09/27 Python
Python爬取腾讯视频评论的思路详解
2019/12/19 Python
Python爬虫爬取杭州24时温度并展示操作示例
2020/03/27 Python
scrapy中如何设置应用cookies的方法(3种)
2020/09/22 Python
python中@contextmanager实例用法
2021/02/07 Python
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
linux面试题参考答案(5)
2016/11/05 面试题
一套中级Java程序员笔试题
2015/01/14 面试题
商务专员岗位职责
2013/11/23 职场文书
建筑文秘专业个人求职信范文
2013/12/28 职场文书
经费申请报告
2015/05/15 职场文书
中学生国庆节演讲稿2015
2015/07/30 职场文书
高效课堂教学反思
2016/02/24 职场文书
技术转让协议书
2016/03/19 职场文书
熟背这些句子,让您的英语口语突飞猛进(135句)
2019/09/06 职场文书
TensorFlow中tf.batch_matmul()的用法
2021/06/02 Python