我正在使用MVC-3.0。我需要比较2个模型值的相同性,如密码,确认密码。所以,我使用了CompareAttribute
。我也使用了很多jQuery库。比较模型值时(我使用的是CompareAttribute
),如果值不相同,CompareAttribute
会在UI中弹出错误消息。
现在问题是,即使我在收到错误消息后清除并提供相同的值,也不会从屏幕上清除消息。代码仍然在提供的值中出现错误。我已经用尽了这种行为的可能原因。
需要帮助才能解决此问题。 提前谢谢。
答案 0 :(得分:0)
您是否有机会将项目升级到jquery 1.5?这样做打破了Visual Studio附带的客户端验证(比较属性和其他几个问题)。显然,visual studio附带的验证与新的jquery - http://www.telerik.com/community/forums/aspnet-mvc/general/jquery-1-5.aspx不兼容。