簡體   English   中英

MVC 3:客戶端驗證事件后的Javascript

[英]MVC 3: Javascript After client side validation event

我需要將客戶端驗證錯誤(class =“ field-validation-error”)轉換為工具提示。 這不是一些jQuery技巧的問題!

但是我需要在客戶端驗證之后執行此轉換。 我不知道是否在表單或單個字段上存在“驗證”事件。

這是在鍵入時(而不是在提交時)觸發的客戶端驗證,然后我需要一個在字段值更改時觸發的事件。

最好的情況是同一事件(使用標准MVC客戶端驗證)將“輸入”的類更改為“輸入驗證錯誤”。

謝謝!!

我不確定這是否有幫助,但是請嘗試以下代碼:

var currentValidate = Sys.Mvc.FormContext.prototype.validate;

var newValidate = function(eventName) {
   var result = currentValidate.call(this, eventName);
   // Perform post-validation logic here
   return result;
};

Sys.Mvc.FormContext.prototype.validate = newValidate;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM