【问题标题】:Form validation Plugin?表单验证插件?
【发布时间】:2016-08-20 04:37:52
【问题描述】:

我只是对 UI Validation 插件的使用感到困惑。

在我们的应用程序中,我们使用 Spring MVC、Jquery 和 Bootstrap。我们从 UI 构建开始,对使用哪个 Validation 插件感到困惑。

有人可以根据您的经验告诉我哪个验证框架适合覆盖以下场景吗?

1) 大尺寸
2) 有很多内部标签
3) 确认弹窗
4)表单提交是通过Ajax调用(在我们的例子中,表单保存并将与所有提交的值保持在同一个表单屏幕中)

今天没看到

1) 查询验证插件 (jquery-validate-1.15.0)
2) 引导验证插件 (bootstrap-validator-0.5.3)
3) Validator.js

对不起,我对上述插件的理解可能有误,我不是全栈 UI 开发人员。

提前致谢!

【问题讨论】:

  • 首先您的项目需要服务器端验证还是客户端?
  • @ranjan - 客户端验证。由于所有形式都会变大,我们不想来回走动......
  • 最好使用 Jquery 验证插件,例如 codepen.io/jaycbrf/pen/iBszr
  • 所以你说的是 Bootstrap 验证插件?我可以使用最新版本 0.5.3 吗?
  • 是的,但当前版本是 v3.3.7 getbootstrap.com

标签: javascript jquery forms twitter-bootstrap validation


【解决方案1】:

我使用和喜欢 jQuery Validation 插件比任何人都多,下面是它的website 的简要描述:

这个 jQuery 插件使简单的客户端表单验证变得容易, 同时仍提供大量自定义选项。它使一个好 如果您要从头开始构建新的东西,但也可以选择 您正在尝试将某些内容集成到现有应用程序中 许多现有的标记。该插件捆绑了一组有用的 验证方法,包括 URL 和电子邮件验证,同时 提供 API 来编写您自己的方法。所有捆绑的方法都来了 带有英文默认错误消息和其他 37 种翻译 语言。

——jQuery Validation Plugin

截至20 Aug 2016的候选插件的GitHub状态:

jquery-validation:问题:74,手表:426,星数:6686,叉子:2066

bootstrap-validator:问题:37,手表:76,星星:1335,叉子:643

validate.js:Issue:26,Watches:16,Stars:736,Forks:85

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-28
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多