3
在我的ASP.NET MVC4应用程序中,我试图添加图像而不是验证消息(图像具有包含错误消息的工具提示)。检测出现验证错误时
我唯一的问题是能够显示图像时出现验证错误消息(类:字段验证错误)。
只有当图像的内部html包含类字段验证错误时,如何显示图像?
或者它是否可以截取ValidationMessageFor将错误从有效更改为错误时发生的事件,反之亦然?
在我的ASP.NET MVC4应用程序中,我试图添加图像而不是验证消息(图像具有包含错误消息的工具提示)。检测出现验证错误时
我唯一的问题是能够显示图像时出现验证错误消息(类:字段验证错误)。
只有当图像的内部html包含类字段验证错误时,如何显示图像?
或者它是否可以截取ValidationMessageFor将错误从有效更改为错误时发生的事件,反之亦然?
如何才能显示图像只有当图像的内部html包含类字段验证错误?
实际上,没有办法动态地检测类变化。但是有一些解决方法。
我认为最适合你的方法是在jquery中使用change
事件。如你所知,消极情绪只适用于恶意输入。因此,如果您使用不显眼的验证,则可以将以下事件添加到所有输入元素,并为其值的更改添加填充:
$("input").change(function {
if ($(this).hasClass("field-validation-error")) {
// code to show the relevant image...
}
});
您是否问这是否可以使用JavaScript? – hjavaher
@hjavaher 嗯,我更关心的是asp.net MVC框架。就像是否有任何方式可以访问和更改实际的validationmessagefor一样。 –
你tryed添加背景图像到字段验证错误类? –