我是 symfony 2 的新手,我正在尝试构建一个应该由服务器和导航器验证的标准表单。
服务器端验证可以很好地处理 @Assert\...
之类的断言,但我找不到在客户端进行验证的方法。
搜索后,我指出 Symfony 2 没有 javascript
库来管理它..
所以我的问题是:最简单的方法是什么?
我知道可以使用客户端库,例如 jQuery Validation
插件或类似 Regula 的东西,但这意味着我必须复制我的验证规则..
最佳答案
Symfony 是一个PHP 框架,即服务器端应用程序框架。它不提供客户端验证,除非您使用具有 required
属性和其他 email
类型的 HTML5 输入(在浏览器中仍然没有很好地实现)。
所以你必须找到自己的解决方案并尝试将其插入 Symfony2 之前以使其尽可能简单......或者找到一个现有的包,如 APYJsFormValidationBundle
关于javascript - 如何在客户端验证 Symfony 2 表单(javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13684563/