select2entity-bundle 使用 ajax 发送第二个参数
select2entity-bundle send second parameter with ajax
我正在使用 tetranz/select2entity-bundle,我想通过 ajax 发送另一个参数以在查询中使用它。
$builder->add('client', Select2EntityType::class, array(
'multiple' => false,
'remote_route' => 'clientquery',
'class' => 'ProjetsBundle\Entity\Client',
'primary_key' => 'id',
'placeholder' => 'Sélectionnez un client',
'language' => 'fr',
'page_limit' => 50,
))
这可能吗?
是的,可以使用 'remote_params' 选项
$builder->add('client', Select2EntityType::class, array(
'multiple' => false,
'remote_route' => 'clientquery',
'class' => 'ProjetsBundle\Entity\Client',
'primary_key' => 'id',
'placeholder' => 'Sélectionnez un client',
'language' => 'fr',
'page_limit' => 50,
'remote_params' => array('secondparameter'=>'value',
'thirdparameter'=>'value')
))
我正在使用 tetranz/select2entity-bundle,我想通过 ajax 发送另一个参数以在查询中使用它。
$builder->add('client', Select2EntityType::class, array(
'multiple' => false,
'remote_route' => 'clientquery',
'class' => 'ProjetsBundle\Entity\Client',
'primary_key' => 'id',
'placeholder' => 'Sélectionnez un client',
'language' => 'fr',
'page_limit' => 50,
))
这可能吗?
是的,可以使用 'remote_params' 选项
$builder->add('client', Select2EntityType::class, array(
'multiple' => false,
'remote_route' => 'clientquery',
'class' => 'ProjetsBundle\Entity\Client',
'primary_key' => 'id',
'placeholder' => 'Sélectionnez un client',
'language' => 'fr',
'page_limit' => 50,
'remote_params' => array('secondparameter'=>'value',
'thirdparameter'=>'value')
))