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

 更新时间:2017年01月22日 10:58:18   作者:zhaobao1830  
本篇文章主要介绍了select下拉框插件jquery.editable-select。具有很好的参考价值,下面跟着小编一起来看下吧

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

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  下载地址

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

相关文章

  • JS组件系列之JS组件封装过程详解

    JS组件系列之JS组件封装过程详解

    JS组件的扩展和封装,我们来感受下JQuery为我们提供$.Extend的神奇,接下来通过本文给大家分享JS组件系列之JS组件封装过程详解,需要的朋友参考下吧
    2017-04-04
  • JavaScript中的console.time()函数详细介绍

    JavaScript中的console.time()函数详细介绍

    这篇文章主要介绍了JavaScript中的console.time()函数详细介绍,console.time()函数主要用来统计程序执行时间,需要的朋友可以参考下
    2014-12-12
  • 小程序canvas实现画布半圆环

    小程序canvas实现画布半圆环

    这篇文章主要为大家详细介绍了小程序canvas实现画布半圆环,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • Js实现累加上漂浮动画示例

    Js实现累加上漂浮动画示例

    这篇文章主要为大家介绍了Js实现累加上漂浮动画示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • 微信小程序实现验证码获取倒计时效果

    微信小程序实现验证码获取倒计时效果

    这篇文章主要为大家详细介绍了微信小程序实现验证码获取倒计时效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • webpack 3.X学习之多页面打包的方法

    webpack 3.X学习之多页面打包的方法

    这篇文章主要介绍了webpack 3.X学习之多页面打包的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • JavaScript获取当前时间向前推三个月的方法示例

    JavaScript获取当前时间向前推三个月的方法示例

    这篇文章主要介绍了JavaScript获取当前时间向前推三个月的方法,结合实例形式分析了javascript日期与时间运算相关操作技巧,需要的朋友可以参考下
    2017-02-02
  • JS取request值以及自动执行使用示例

    JS取request值以及自动执行使用示例

    在网页中JS函数自动执行常用三种方法,下面为大家详细介绍下JS取request值以及自动执行使用,需要的朋友可以参考下
    2014-02-02
  • 利用用JS实现一个实时小闹钟

    利用用JS实现一个实时小闹钟

    天我们来聊聊如何使用JS来创建一个实时的小闹钟,这个小闹钟十分的有趣,小伙伴们可以运行一下,看看跟你电脑上的时间是否对的上呢,文章通过代码示例介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • js实现批量删除功能

    js实现批量删除功能

    这篇文章主要为大家详细介绍了js实现批量删除功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-08-08

最新评论