繁体   English   中英

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可以解决我的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM