Php Symfony表单:在更改时更改图像(或div内容)

Php Symfony表单:在更改时更改图像(或div内容),php,symfony,symfony-forms,Php,Symfony,Symfony Forms,我有一张Symfony 3的表格。它有一个ChoiceType元素 $builder ->add('myChoice', ChoiceType::class, [ 'label' => 'Choose One', 'choices' => $this->getMyChoices() ]); 当此选项发生更改时,如何更改此HTML的另一个元素?从哪里着手 我想这样做: 选项1:照片1 选

我有一张Symfony 3的表格。它有一个ChoiceType元素

 $builder
        ->add('myChoice', ChoiceType::class, [
            'label'   => 'Choose One',
            'choices' => $this->getMyChoices()
        ]);
当此选项发生更改时,如何更改此HTML的另一个元素?从哪里着手

我想这样做:

选项1:照片1

选项2:照片2


如果用户选择选项1,div元素应显示Photo1.jpg。如果选择2,那么Photo2.jpg等等。

不幸的是,symphony表单无法提供DOM元素的动态更新。为此,您需要开始使用JavaScript(Ajax)。除了使用图像动态构建DOM之外,您还需要监听事件,比如选择的更改或其他相关事件