使用ajax,Render Partial表单进行xVal客户端验证

时间:2009-09-28 09:18:59

标签: asp.net-mvc asp.net-ajax validation xval

我不确定我的问题是更普遍还是只针对xVal。

目前我的表单中有一个未定义的部分表单列表Something like this。在那里我用Ajax加载了一个部分表单,xVal我也附加了一个验证器。

我现在的问题是,在回发之前不会验证呈现的表单。

是否有可能在Ajax请求的表单上获得验证工作/运行javascript?

Firefox正确验证部分呈现的表单,Internet Explorer在回发后执行此操作。

是否可以使用Internet Explorer验证客户端站点上的ajax呈现表单?

我希望我的问题很明确,如果不是,我会提供一些代码,但我认为现在这不是特定于代码的。

此致

1 个答案:

答案 0 :(得分:0)

您是否使用jquery.validate进行客户端验证?如果是这样,您可以在给定字段的onchange事件上手动触发验证。

查看valid()和element()函数。前者告诉您该字段当前是否标记为有效,后者是否触发该字段的验证。