formValidator BUG
2019独角兽企业重金招聘Python工程师标准>>>
我们在做表单验证的时候,很可能我们不希望一开始tips就自己出来“请输入手机号”,而换做placeholder直接在文本框提示输入信息,只有再出错的时候显示在右侧。这个时候我们要设置
$("#mobile").formValidator({tipid:"ps_mobile",onshow:"",oncorrect:"",onfocus:""})
主要就是onshow设置为空,这个时候我们刷新页面后会发现即使出错也没有显示出错消息,用firebug一看才发现原来是错误照样display:none了。想了很多办法都没解决,于是只有改formValidator源码了。
解压缩formValidator后发现会调用setTipState来改变tips的状态,红色的文字是自己添加的,目的就是让出错信息显示。
setTipState: function(elem, showclass, showmsg) {
var setting0 = elem.settings[0];
var initConfig = $.formValidator.getInitConfig(setting0.validatorgroup);
var tip = $("#" + setting0.tipid);
if (showmsg == null || showmsg == "") {
tip.hide()
} else {
if (initConfig.tidymode) {
$("#fv_content").html(showmsg);
elem.Tooltip = showmsg;
if (showclass != "onError") {
tip.hide()
}
}
tip.removeClass();
tip.addClass(showclass);
tip.html(showmsg);
//modify by xiangli 20140727
if (showclass == "onError") {
tip.show()
}
//modify by xiangli 20140727end
}
},
转载于:https://my.oschina.net/u/1186749/blog/616590
formValidator BUG相关推荐
- jQuery formValidator表单校验代码生成器ver1.0
发表感言 很感谢一直在支持我的网友们,感谢你们对插件改进的建议.虽然最近坐的脖子和屁股痛,但是我还是用休息时间完成了这个代码生成器的开发,再次感谢支持我的网友们. 谈一下写代码生成器的目的 ...
- jQuery formValidator表单验证插件4.1.0 下载 演示 文档 可换肤 代码生成器
更新记录: 2011/6/5 jQuery formValidator 4.1.0 ver 申明: 1.所有DEMO引用jQuery类库的时候,类库后面直接跟了版本号--表示插件支持的最高类库版本号 ...
- jquery.formValidator表单验证语法
ms是从升级手册中摘抄出来的. 规范插件的命名: 1.对插件所有函数相关属性的命名采用Camel风格命名,即:第一个单词首字母小写,其余单词首字母大写.本次变动比较大,为了规范插件的命名,希望大家谅解 ...
- [导入][转载]超强大的jquery formValidator
jQuery formValidator表单验证插件开源了!!含API帮助.源码.示例 升级记录 2.0 这次又做了一次比较大的调整:增加了FunctionValidator这种校验方式,现在你可以调 ...
- jQuery formValidator表单校验代码生成器ver1.1,一键产生所有代码
谈一下写代码生成器的目的 1.减少书写错误.主要是配置参数容易书写错误,JS是认大小写. 2.提高代码复用性. 3.让不懂JS的人更容易上手. 4.不用记忆配置参数. 基本操作: 产生单条校验代码 1 ...
- 基于 猫冬的 jQuery formValidator表单验证 的asp.net 控件
为了方便在asp.net中使用,封装了一下 <猫冬 的 jQuery formValidator表单验证> 控件 其实也不是什么控件,只是一个类,方便生成前台js. 特点: 1.后台生成的 ...
- jQuery formvalidator插件 API帮助文档
jQuery formvalidator插件 API帮助文档 目前支持4种大的校验方式,分别是:InputValidator(针对input. textarea.select控件).CompareVa ...
- spring boot 文件上传工具类(bug 已修改)
以前的文件上传都是之前前辈写的,现在自己来写一个,大家可以看看,有什么问题可以在评论中提出来. 写的这个文件上传是在spring boot 2.0中测试的,测试了,可以正常上传,下面贴代码 第一步:引 ...
- 微信无法连接服务器501,微信成语猜猜看第501关BUG出现全是英文怎么过解决方法...
近日因为跳一跳许多微信小程序游戏异常火爆,其中就包括了成语猜猜看游戏,但是很多小伙伴向小编反应游戏之中出现了BUG,那么微信成语猜猜看BUG怎么办呢?为了帮助各位小伙伴,小编特意带来了成语猜猜看BUG ...
最新文章
- 编译型语言和解释型语言(转载)
- 升级Xcode7.3 iOS9.3后,unity转C++代码出现 2 errors
- 文件共享服务器连接数问题,共享服务器上连接数量的设置
- ElementUI自定义icon步骤条
- 如何将多个Android Wear手表与单个手机配对
- mysql 密码sha256_MySQL5.6启用sha256_password插件
- 我为什么做程序猿訪谈录
- JavaScript—当前时间
- MFC——在共享DLL中使用MFC、在静态库中使用MFC
- PMP项目管理培训课程
- startActivity报错exposed beyond app through Intent.getData()
- 关于CMOS摄像头的DVP接口的工作方式与一般使用方法
- uniapp-UI设计
- 网络型 PLC可编程控制器综合实训装置
- 使用excel校验身份证号码是否正确
- autoCAD恐吓式销售_恐吓式软文的例子 恐吓式软文营销案例分享
- 公众号800篇文章分类和索引
- 微信扫描二维码-电脑上网
- 我的TOM邮箱收件速度真不慢——邮箱常见问题解答大全!
- Lucene .Net + 盘古分词 学习资料
热门文章
- 10hibernate_one2many_1
- VSTS LoadTest使用原则
- 我与Linux的相识之旅
- 简述vi编辑器的启动\退出\保存文件
- 开发Android应用用Kotlin还是Java?
- java中execution的作用_一文初步了解Java虚拟机
- KALI LINUX文件名乱码,在kali linux之下 下载并解压的文件名呈现乱码 解决方案
- tensorflow中的BN层实现
- iis 无法连接mysql_远程无法连接SQL2000及MySQL的原因和解决办法
- 化验室计算机用户管理,计算机实验室管理思路及方法