我正在开发一个MVC asp.net web应用程序,其中我有一个内部有几个表单的视图,每个表单都有其特定的上下文,因此许多具有相同的名称,并且使它们不同的唯一方法是使用上下文。我使用Jquery Context设置了诸如点击,更改等事件,一切正常......
当客户端验证在我的视图中为所需字段绘制红色并且所有表单都应用“field-validation-error”类时,会出现问题。 当我输入第二个表单的必填字段内容时,“必填”。获得清除的验证消息是第一个,而不是第二个表单上下文中字段的特定消息错误。
我的代码如下: 我有许多使用Jquery上下文的数据注释控件:
jQuery( expression, [context] )
$('#MyTextField', $('#my-form_context_1')) ;
$('#MyTextField', $('#my-form_context_2'));
有没有办法处理JQuery上下文并在特定上下文中应用验证?