首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用插件进行Cakephp表单验证

使用插件进行Cakephp表单验证
EN

Stack Overflow用户
提问于 2013-04-20 15:25:33
回答 1查看 552关注 0票数 1

我在我的cakephp表单中使用了jQuery。我想用我添加插件的方式来添加验证。在选定的输入元素上放置required会自动验证它。不管我是否添加我的插件。我已经包含了js helper..

代码语言:javascript
运行
复制
public $helpers = array('Html', 'Form', 'Js'=>'jQuery', 'Text');

就像这样。我想停止传统的自动验证方式。并根据我的要求进行验证。我知道cakephp 1.x版本跟我想要的一样。但是在cakephp 2.x版本中已经做出了自动验证的更改?我怎么才能阻止它呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-20 19:38:16

HTML5表单验证

根据您使用的浏览器,您看到的验证消息可能是浏览器执行的HTML5验证的一部分。最新版本的Chrome将自动对具有required属性的输入元素执行表单验证。

您可以通过将novalidate属性添加到<form>标签来禁用HTML5验证。

有关详细信息,请参阅此问题:

Disable validation of HTML5 form elements

便笺

尽管使用jQuery进行验证可能是一个很好的补充(从用户界面的角度来看),但您永远不应该仅依赖于浏览器中的验证。始终确保执行适当的服务器端验证。在CakePHP中,这是在模型中完成的,请参见Data Validation

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16117858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档