我需要将客户端验证错误(class =“field-validation-error”)转换为工具提示。 这不是一些jQuery技巧的问题!
但我需要在客户端验证后执行此转换。 我不知道在表单上还是在单个字段上存在“验证”事件。
这是在键入时触发的客户端验证(而不是在提交时),然后我需要在字段值更改时触发的事件。
最好的是将“输入”更改为“输入验证错误”的相同事件(使用标准MVC客户端验证)。
谢谢!!
答案 0 :(得分:0)
我不确定这会有所帮助,但请尝试以下代码:
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;