Validation symfony2-如何添加自定义客户端验证规则

Validation symfony2-如何添加自定义客户端验证规则,validation,symfony,tooltip,Validation,Symfony,Tooltip,我希望创建一些客户端javascript验证 我想知道如何重新使用Symfony已有的一个屏幕截图,它看起来有点像工具提示,我认为它看起来相当不错。我想在其中添加我自己的验证规则-例如整数或其他定制规则 Symfony没有内置的客户端表单验证,您看到的是您的浏览器 通过使用和已经存在的信息猜测-标记的正确类型、required、maxlength和pattern属性 如果您已经在条令中为您的字段使用了正确的数据类型,则基本前端验证将立即生效。 在使用Formbuilder构建表单时,您可以通过以

我希望创建一些客户端javascript验证

我想知道如何重新使用Symfony已有的一个屏幕截图,它看起来有点像工具提示,我认为它看起来相当不错。我想在其中添加我自己的验证规则-例如整数或其他定制规则


Symfony没有内置的客户端表单验证,您看到的是您的浏览器

通过使用和已经存在的信息猜测-标记的正确类型、required、maxlength和pattern属性

如果您已经在条令中为您的字段使用了正确的数据类型,则基本前端验证将立即生效。 在使用Formbuilder构建表单时,您可以通过以下方式传递其他HTML5验证规则:

$formbuilder->add'range',null,数组'pattern'=>'\d+-\d+'; 有关验证相关属性的完整列表,请参阅


请注意,这会有很大不同。

Symfony没有内置的客户端表单验证,您看到的是您的浏览器

通过使用和已经存在的信息猜测-标记的正确类型、required、maxlength和pattern属性

如果您已经在条令中为您的字段使用了正确的数据类型,则基本前端验证将立即生效。 在使用Formbuilder构建表单时,您可以通过以下方式传递其他HTML5验证规则:

$formbuilder->add'range',null,数组'pattern'=>'\d+-\d+'; 有关验证相关属性的完整列表,请参阅


需要注意的是,这会有很大的不同。

它不是Symfony2内置验证,而是HTML5!并不是所有的浏览器都支持它

如果您想摆脱它并使用JavaScript创建自己的验证,只需在表单标记中使用属性novalidate


Symfony2应用程序有很多客户端表单验证插件,只有谷歌,你会在那里找到很多,或者如果我建议使用angular.js,你也可以开始创建自己的验证程序

它不是Symfony2内置验证,而是HTML5!并不是所有的浏览器都支持它

如果您想摆脱它并使用JavaScript创建自己的验证,只需在表单标记中使用属性novalidate

Symfony2应用程序有很多客户端表单验证插件,只有谷歌,你会在那里找到很多,或者如果我建议使用angular.js,你也可以开始创建自己的验证程序