我一直在谷歌搜索几个小时,但令人惊讶的是,我没有找到关于该主题的任何话题。Symfony 2.0更新JS选择选项?
我有以下形式
class propertyType extends AbstractType
{
public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('city')
->add('district', 'entity', array('class'=>'FlatShanghaidefaultBundle:district',
'property'=>'name',
'query_builder' => function ($repository) {
$qb = $repository->createQueryBuilder('district');
$qb->add('where', 'city = :city');
$qb->setParameter('city', 1);
return $qb;
}
public function getName()
{
return 'property';
}
}
当用户在表单中选择一个城市,我想区的选项进行动态更新,并仅限于城市。用Ajax或JS? 最佳做法是什么?你知道关于这个话题的教程吗? 如果有人能把我放在正确的轨道上,这将有很大的帮助..
谢谢!
嗨JBM, 你刚给我,我需要的!非常感谢你,我的一天会更快乐;-) 因为我是新的StackOverflow我不能标记你的答案是有用的,对不起。可怜。 祝您有美好的一天! – 123pierre