簡體   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