Jquery验证引擎消息不可见
Jquery validation engine message not visible
我使用以下代码向JQuery验证引擎发送消息:
$(".ref2").validationEngine("showPrompt", "Please enter your references if you can", "error");
问题很奇怪,当您提交引用不正确的表单时,会显示错误消息,关闭消息并尝试重新提交似乎什么都没做,表单没有提交,错误消息也没有显示。
我已经调查过了,错误消息正在创建中,div元素存在,但您就是看不到它?我认为你可以重新发送一个提示,这是不是错了?
错误是连续两次快速调用验证引擎。在这种特定情况下,它将验证消息的Z索引设置为-50。
我认为这是当时页面上使用的格式错误的javascript的怪癖,因为每次连续调用都会将Z索引减少25。所以它被藏在一个标签后面。
删除第二个调用修复了问题,转移到FluentValidation修复了我的理智。
相关文章:
- 消息显示之外的淘汰验证
- jQuery在输入下验证post错误消息
- 如何在提交表单时忽略ajax中的验证规则和消息
- javascript文本验证不起作用.警报消息没有't显示
- 使用记录保存的消息进行表单验证
- 可以't识别验证消息的源代码
- Jquery验证消息更改(自定义消息集)
- Spring Security中的基本身份验证(身份验证失败消息)
- 如何使用 javascript 警报窗口显示验证消息
- RadEditor 验证消息仅在回发后发送
- 客户端验证 没有验证的属性上的成功消息
- 在单选按钮验证中同时显示错误消息
- php表单验证n在表单上显示消息3秒钟并淡出
- 如何使用angular js在表单上显示服务器端验证错误消息
- 尝试使用Angular.js显示验证消息时出错
- 表单验证消息(使用jQuery验证插件)
- 正在使用ng消息验证动态表单
- Jquery.在表单顶部验证错误消息
- Mirth Connect和HL7 v3消息验证
- JQuery表单消息验证