我需要将客户端验证错误(class="field-validation-error")转换为工具提示。这不是一些 jQuery 技巧的问题!
但我需要在客户端验证后执行此转换。我不知道表单上或单个字段上是否存在“验证”事件。
这是在键入时(不是在提交时)触发的客户端验证,然后我需要一个在字段值更改时触发的事件。
最好的是将“输入”类更改为“输入验证错误”的相同事件(使用标准 MVC 客户端验证)。
谢谢你!!
我需要将客户端验证错误(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;