位置: 编程技术 - 正文

详解jQuery UI库中文本输入自动补全功能的用法(jquery库有哪些)

编辑:rootadmin

推荐整理分享详解jQuery UI库中文本输入自动补全功能的用法(jquery库有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery库有哪些,jquery ui autocomplete,jquery ui draggable,jquery-ui.js,jquery.ui,jquery的库,jquery的库,jquery.ui,内容如对您有帮助,希望把文章链接给更多的朋友!

自动补全(autocomplete),是一个可以减少用户输入完整信息的UI 工具。一般在输入邮箱、搜索关键字等,然后提取出相应完整字符串供用户选择。

一.调用autocomplete()方法

二.修改autocomplete()样式 由于autocomplete()方法是弹窗,然后鼠标悬停的样式。通过Firebug 想获取到悬停时背景的样式,可以直接通过jquery.ui.css 里面找相应的CSS。

三.autocomplete()方法的属性 自动补全方法有两种形式:1.autocomplete(options),options 是以对象键值对的形式传参,每个键值对表示一个选项;2.autocomplete('action', param),action 是操作对话框方法的字符串,param 则是options 的某个选项。 autocomplete 外观选项 属性 默认值/类型 说明 disabled false/布尔值 设置为true,将禁止显示自动补全。 source 无/数组 指定数据源,可以是本地的,也可以是远程的。 minLength 1/数值 默认为1,触发补全列表最少输入字符数。 delay /数值 默认为 毫秒,延迟显示设置。 autoFocus false/布尔值 设置为true 时,第一个项目会自动被选定。

详解jQuery UI库中文本输入自动补全功能的用法(jquery库有哪些)

autocomplete 页面位置选项 属性 默认值/类型 说明 position 无/对象 使用对象的键值对赋值,有两个属性:my 和at 表示坐标。my 是以目标点左上角为基准,at 以 目标点右下角为基准。

四.autocomplete()方法的事件 除了属性设置外,autocomplete()方法也提供了大量的事件。这些事件可以给各种不同状态时提供回调函数。这些回调函数中的this 值等于对话框内容的div 对象,不是整个对话框的div。autocomplete 事件选项 autocomplete 事件选项 事件名 说明 create 当自动补全被创建时会调用create 方法,该方法有两个 参数(event, ui)。此事件中的ui 参数为空。 open 当自动补全被显示时,会调用open 方法,该方法有两个 参数(event, ui)。此事件中的ui 参数为空。 close 当自动补全被关闭时,会调用close 方法,该方法有两个 参数(event, ui)。此事件中的ui 参数为空。 focus 当自动补全获取焦点时,会调用focus 方法,该方法有两 个参数(event, ui)。此事件中的ui 有一个子属性对象item, 分别有两个属性:label,补全列表显示的文本;value, 将要输入框的值。一般label 和value 值相同。 select 当自动补全获被选定时,会调用select 方法,该方法有两 个参数(event, ui)。此事件中的ui 有一个子属性对象item, 分别有两个属性:label,补全列表显示的文本;value, 将要输入框的值。一般label 和value 值相同。 change 当自动补全失去焦点且内容发生改变时,会调用change 方法,该方法有两个参数(event, ui)。此事件中的ui 参数 为空。 search 当自动补全搜索完成后,会调用search 方法,该方法有 两个参数(event, ui)。此事件中的ui 参数为空。 response 当自动补全搜索完成后,在菜单显示之前,会调用 response 方法,该方法有两个参数(event, ui)。此事件中 的ui 参数有一个子对象content,他会返回label 和value 值,可通过遍历了解。

五、邮箱自动补全 通过自动补全source 属性的function 回调函数,来动态的设置数据源,以达到可以实现邮箱补全功能。

1.数据源function 自动补全UI 的source 不但可以是数组,也可以是function 回调函数。提供了自带的两个参数设置动态的数据源。

注意:这里的response 不会根据你搜索关键字而过滤无关结果,而是把整个结果全部呈现出来。因为source 数据源,本身就是动态改变的,就由自定义,从而放弃系统内置的搜索能力。

2.邮箱自动补全

jQuery UI库中dialog对话框功能使用全解析 对话框(dialog),是jQueryUI非常重要的一个功能。它彻底的代替了JavaScript的alert()、prompt()等方法,也避免了新窗口或页面的繁杂冗余。一.开启多个dialo

jQuery 中的 DOM 操作 DOM(DocumentObjectModel—文档对象模型):一种与浏览器,平台,语言无关的接口,使用该接口可以轻松地访问页面中所有的标准组件DOM操作的分类:DOMCore:DOMCore并

jQuery Mobile页面返回不需要重新get jQueryMobile是用于创建移动Web应用的前端开发框架。jQueryMobile可以应用于智能手机与平板电脑。jQueryMobile使用HTML5&CSS3最小的脚本来布局网页。最近公司的w

标签: jquery库有哪些

本文链接地址:https://www.jiuchutong.com/biancheng/384978.html 转载请保留说明!

上一篇:使用jQuery制作基础的Web图片轮播效果(jquery使用教程)

下一篇:jQuery UI库中dialog对话框功能使用全解析(jquery ui draggable)

  • 所得税汇算资产总额怎么算
  • 变更税务所怎么操作
  • 小规模纳税人申请一般纳税人条件
  • 发票金额太大怎么拆分数量,单价不变还是数量不变
  • 违约金并用
  • 无形资产建造期间的摊销记在哪里
  • 地下车位未使用 要交物业服务费
  • 盈余公积补亏什么科目
  • 核销贷款收回会计分录
  • 营业执照的注册地址怎么填
  • 酒店业小规模纳税人可以享受2023年应纳税额抵减政策吗
  • 应交增值税计提表表格
  • 企业所得税按季预缴怎么算
  • 主营业务税金及附加大概比例
  • 广告传媒公司的名字
  • 高技术制造企业
  • 收到带息商业票据贴现会计处理
  • 增值税留抵退税账务处理
  • 个体户能给自己交五险吗
  • 失联发票进项税额转出
  • 银行汇票银行不予受理的是
  • 查账征收的个独可以随意分配利润吗
  • 产品试用装怎么做会计分录
  • session失效的方法
  • php基础函数
  • php 字符串函数
  • 股权转让的条件和方式
  • Win11 Build 22000.282正式版推送: 附更新修复内容汇总
  • 电脑怎样设置共享文件夹
  • gain_trickler_3202.exe 进程查询 gain_trickler_3202进程是什么文件
  • thinkphp5 分页
  • 图书发行流程
  • 更改公司章程发函怎么写
  • 融资租赁怎么做到表外
  • php文件用什么运行
  • 浅谈一下新冠的好处
  • php实现的加密解决方案
  • 自己组装产品再卖掉
  • 费用冲账的会计分录
  • 实时视频功能
  • 增值税密码锁定怎么办
  • 简单的css特效
  • 基于深度学习的车型识别系统(Python+清新界面+数据集)
  • yii框架教程
  • 企业餐具属于流动资产吗
  • 增值税发票认证结果通知书在哪里打印
  • 申报财务报表利润怎么写
  • 购买的无形资产交印花税吗?
  • 增值税普通发票查询真伪
  • 以房租入股股份怎么计算
  • mysql "too many connections" 错误 之 mysql解决方法
  • mssqlserver数据能删吗
  • 扣供应商的货款进项税要转出吗
  • 无法收回的应收账款怎么做分录
  • 上年度财务费用会计分录
  • 合同资产科目设置
  • 融资租赁固定资产利息的账务处理实例
  • 视同销售要以什么顺序确定销售额?
  • 未结转本年利润的股东分红的分录
  • 应付账款一直挂着,怎么消掉
  • win8怎么卸载
  • 电脑如何进入bios选择u盘启动
  • u盘比特率
  • 苹果官网入口
  • win7开始菜单在哪里
  • windows10怎么老是蓝屏
  • centos安装软件教程
  • 64位win7安装kb3038314补丁更新失败临时解决方法
  • angularjs2
  • node.js使用的v8引擎是由哪个公司开发的
  • web标准有那几个方面
  • 浏览器url怎么看
  • centos打开shell
  • jquery中给指定元素添加样式
  • linux给本地用户发邮件
  • 外部js获取当前vue实例
  • 【Rayeager PX2分享】OpenCV入门之线段检测
  • 海南省国家税务局电子税务局
  • 江苏大丰属哪个市
  • 河南省国家税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设