【问题标题】:Exact need of jquery.validate.jsjquery.validate.js 的确切需要
【发布时间】:2015-06-18 10:57:10
【问题描述】:

我在 Mvc4 中工作。使用 jquery 创建客户端验证。我创建了一个视图。但是没有 validate.js 文件,验证仍然有效。可能会以另一种方式使用。有人可以解释一下 validate.js 文件将用于在 Mvc 中实现客户端验证的内容和方式吗? 下面是我的索引视图页面。

<script src="../../Scripts/jquery.validate.js" type="text/javascript"></script>
<form id="Form" method="get" action="">
<p>
    <label>
        Name</label>
    <input id="cname" name="name" type="text" required="" /></p>
<p>
    <label>
        E-Mail</label>
    <input id="cemail" type="text" name="email" required=""></p>
<p>
    <label>
        Your comment</label>
    <textarea id="ccomment" name="comment" required="Required" rows="" cols=""></textarea></p>
<p>
    <input class="submit" type="submit" value="Submit"></p>
</form>

【问题讨论】:

  • 那是因为您使用的是 HTML5 验证(required 属性),而不是 jquery 验证

标签: jquery asp.net-mvc-4 jquery-validate


【解决方案1】:

jQuery Validate 只是一个你可以使用的 jQuery 插件。所以你仍然需要自己编写验证,尽管 jQuery Validate 让很多事情变得更容易。

Here 是关于插件的文档,您应该查看它,以便根据您的需要使用它。

【讨论】:

  • @Amit,jQuery Validate 插件也内置在 ASP 中,并由 unobtrusive-validation 插件提供便利,所以也许你应该先检查一下。
  • @Sparky,感谢 sparky 的热情回复。
猜你喜欢
  • 2019-12-17
  • 2018-06-07
  • 1970-01-01
  • 2016-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-23
相关资源
最近更新 更多