集成客户端验证

vir*_*yes 5 scala client-side-validation playframework playframework-2.0

EDIT
联系了play-js-validation的作者.出血边缘的东西; Play必须针对要发布的2.10上的scala进行编译,并且尚不支持嵌套的case类.非常令人印象深刻的项目,我希望它能够实现,因为原型几乎完全符合我的希望......

发现这个:https: //github.com/namin/play-js-validation

有人知道Play 2.0中是否有内置客户端验证的计划?

我目前正在基于现有的数据库架构生成控制器,模型(带有表单验证)和dao scala文件; 我希望将客户端验证作为该流程的一部分!

感谢线索,内幕知识等.

ps Play用户组至少可以说是忙碌; 大多数帖子似乎都被完全忽略了(当然,许多Stackoverflow Play相关的问题也没有得到解答,所以这个帖子可能是DOA ...)

bie*_*ior 2

恐怕没有这样的计划,至少没有听说过(注:我不是开发团队成员,只是玩家)

在 Play's Lighthouse 上查看门票

另一方面,我怀疑这是否符合 Play 的假设。客户端验证是通过一些外部JS解决方案完成的,这些解决方案不应该由框架决定,没有人说它应该使用ie。默认为 jQuery。

最后,使用客户端验证的唯一方法就是包含 JS 库并向表单字段添加适当的属性,即它将创建您可以使用jQuery 验证插件进行验证的标记:

@inputText(entrantForm("identitynumber"),
    '_label->"Identity number",
    'class -> "required",
    'minlength -> "11",
    'maxlength -> "11")
Run Code Online (Sandbox Code Playgroud)