我在表单生成器中有这个字段
->add('pay_method', 'choice', array(
'choices' => array(
'telnet' => 'Image',
),
'expanded' => true,
'label' => 'Способ оплаты',
))
只有一个选项,但我怎样才能检查呢?
我在表单生成器中有这个字段
->add('pay_method', 'choice', array(
'choices' => array(
'telnet' => 'Image',
),
'expanded' => true,
'label' => 'Способ оплаты',
))
只有一个选项,但我怎样才能检查呢?
添加attr
索引'checked' => 'checked'
:
->add('pay_method', 'choice', array(
'choices' => array(
'telnet' => 'Image',
),
'expanded' => true,
'label' => 'Способ оплаты',
'attr' => array('checked' => 'checked')
))
将其设置在表单用于的对象或数组上。
您可以通过在域模型中设置它来设置默认值:
private $pay_method = 'telnet';
或者
$object->pay_method = 'telnet'
或通过指定字段的“数据”选项:
$builder->add('pay_method', 'choice', array(
'choices' => array(
'telnet' => 'Image',
...
),
'data' => 'telnet',
'expanded' => true,
'label' => ...,
));
好的,我是通过 JavaScript 完成的