3

我有一个包含一些输入字段的视图。它们绑定到视图模型。他们也有验证信息。但是视图没有表单标签(Ajax.BeginForm 和 Html.BeginForm 都没有)。

用户输入一些输入,从表中选择(通过复选框)一些行,然后单击一个按钮。我已经在客户端处理了这个按钮的点击事件,并编写了一个 AJAX 调用来将数据发送到服务器。这工作正常,除了客户端验证。由于我没有表单标签,因此忽略了客户端验证。有没有办法在不使用表单标签的情况下验证用户输入并在必要时显示错误消息?

4

1 回答 1

4

不,jquery 验证插件仅适用于表单标签包含的表单。您可以调用两种方法来验证您的字段

$('some_selector').validate()
$('some_selector').valid()

如果没有表单标签,这些都不起作用

于 2012-11-23T16:12:31.080 回答