我有一个在主视图中呈现的局部视图.局部视图利用System.ComponentModel.DataAnnotations和Html.EnableClientValidation().
单击一个链接,包含局部视图的div显示在一个JQuery.Dialog().
然后单击保存按钮,而不在我的验证输入字段中输入任何文本.这会导致客户端验证按预期触发,并在无效字段旁边显示"*required"消息.
单击取消按钮时,我想将客户端MVC验证重置回其默认状态并删除任何消息,为用户再次打开对话框做好准备.有推荐的方法吗?