2017-04-04 62 views
-2

我有一個2下拉列表的形式。第一個是分子家族,第二個是分子家族。當有人選擇一個家庭時,他應該只在第二個下拉列表中看到與這個家庭相關的子組。如何添加從另一個依賴的選擇下拉菜單?

enter image description here

我的表單類型

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的文檔?

回答

相關問題