我一直在谷歌搜索幾個小時,但令人驚訝的是,我沒有找到關於該主題的任何話題。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