jQuery实现即时提醒、即时数据验证功能
来源:互联网 发布:万能数据库在线查询 编辑:程序博客网 时间:2024/04/29 16:34
今天业务提了需求:要求再输入数据的时候就去验证数据的准确性 而不是在失去焦点的时候才去触发验证事件,想了想有两种方法可以实现
1、keyup事件
2、focus事件
$('form :input').blur(
function(){
//失去焦点的事件处理函数(这里是具体的事件验证逻辑)
//代码省略
}).keyup(function(){
$(this).triggerHandler('blur');//鼠标谈起的时候就开始验证
}).focus(fuction(){
$(this).triggerHandler('blur');
);
注:triggerHandler 这个特别的方法将会触发指定的事件类型上所有绑定的处理函数。但不会执行浏览器默认动作,也不会产生事件冒泡。
这个方法的行为表现与trigger类似,但有以下三个主要区别:
* 第一,他不会触发浏览器默认事件。
* 第二,只触发jQuery对象集合中第一个元素的事件处理函数。
* 第三,这个方法的返回的是事件处理函数的返回值,而不是据有可链性的jQuery对象。此外,如果最开始的jQuery对象集合为空,则这个方法返回 undefined 。
例如:
$("#old").click(function(){ $("input").trigger("focus");});$("#new").click(function(){ $("input").triggerHandler("focus");});$("input").focus(function(){ $("<span>Focused!</span>").appendTo("body").fadeOut(1000);});
- jQuery实现即时提醒、即时数据验证功能
- PHP+XML+jQuery实现即时功能(1)
- PHP+XML+jQuery实现即时功能(2)
- PHP+XML+jQuery实现即时功能(3)
- PHP+XML+jQuery实现即时功能(4)
- PHP+XML+jQuery实现即时功能(5)
- 前端jquery即时验证问题
- node.JS实现短信即时提醒
- php即时倒计时功能实现
- 关于JavaWeb如何实现用户注册 后台即时提醒(类似站内信功能)
- 使用jQuery中的$.ajax进行即时验证
- asp.net 页面caps lock即时提醒功能
- SVN绑定RTX 即时提醒,比较简单的实现
- 即时到帐中如何实现分润功能?
- Html5 FileReader实现即时上传图片功能
- 即时聊天表情功能的实现
- 页面即时更新金额功能的实现
- EasyPlayerPro-win即时回放功能实现
- setsockopt() ioctlsocket() sol_socket 详解
- 复制构造函数
- JAXB注解 java 关于xml的注解,自动生成xml文件 - @XML***
- delphi 控件安装
- 使用监听器执行定时任务
- jQuery实现即时提醒、即时数据验证功能
- Nginx下WordPress实现伪静态
- 关于视觉树优化的建议
- 为什么要学习C
- C中的volatile用法
- 【饮食养生】你最适合吃什么颜色的食物
- OCP-1Z0-052-V8.02-156题
- 中文字符串截取无乱码方法定义
- BootLoader的启动过程分析