在Form-Builder中,我可以选择Credit Card
或Bill Payment Type
的字段。Symfony2如何动态添加所需的表格字段
根据选择的内容,其他表单域将被加载i.e. CC-Number or Bank Account
。
如果选择信用卡,我需要将CC编号输入为必填字段。我怎样才能做到这一点?
在Form-Builder中,我可以选择Credit Card
或Bill Payment Type
的字段。Symfony2如何动态添加所需的表格字段
根据选择的内容,其他表单域将被加载i.e. CC-Number or Bank Account
。
如果选择信用卡,我需要将CC编号输入为必填字段。我怎样才能做到这一点?
您可以关注此cookbook entry for the backend side, 客户端需要的Javascript代码由您决定。
我发现我自己适合我的需求的解决方案:
如果需要现场有需要=“必需”的属性。所以我做了一小段jQuery,它在隐藏或显示的元素上删除或添加此属性。
这只是客户端验证。你不应该依赖这个。 – smentek 2013-06-03 08:18:37
我现在正在使用jQuery验证插件和服务器验证 – Strernd 2013-06-04 09:22:14