【发布时间】:2017-04-04 11:48:34
【问题描述】:
我有一个包含 2 个下拉列表的表单。第一个是分子家族,第二个是分子亚群。当某人选择一个家庭时,他应该只在第二个下拉列表中看到与该家庭相关的子组。
我的表单类型:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('Families', ChoiceType::class, array(
'choices' => array(
'Monosaccharides' => 'Monosaccharides',
'Oligosaccharides ' => 'Oligosaccharides ',
'Polysaccharides' => 'Polysaccharides'
),
'placeholder' => 'Choose an option',
'required' => false
))
->add('MolecularGroups', ChoiceType::class, array(
'choices' => array(
'Monosaccharide' => 'Monosaccharide',
'Oligosaccharide' => 'Oligosaccharide',
'Cyanogenic glycoside' => 'Cyanogenic glycoside'
),
'placeholder' => 'Choose an option',
'required' => false
));
}
谁能给我看一下关于如何实现它的 Symfony 文档?
【问题讨论】: