gpt4 book ai didi

forms - Symfony2 中带有 formType 和 Doctrine2 的 jQuery 自动完成字段

转载 作者:行者123 更新时间:2023-12-04 08:50:17 25 4
gpt4 key购买 nike

我通过“一对多”关系链接了 2 个实体。
实体之一是对象 City .与该对象对应的表包括近 37000 个条目。
当我继续创建一个表单来填充 Symfony 中的专有实体时,我使用了一个如下所示的 FormType。它包括一个对应于城市对象的字段

namespace Immo\BienBundle\Form;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;

class ProprietaireType extends AbstractType {
public function buildForm(FormBuilder $builder, array $options) {
$builder
->add('nom')
->add('prenom')
->add('email')
->add('telephone')
->add('adresse')
->add('city', 'entity', array(
'class'=>'Immo\BienBundle\Entity\City',
'property'=>'city'));
}

public function getName() {
return 'immo_bienbundle_proprietairetype';
}
}

该表单呈现一个组合框。由 36000 个城市组成,加载时间非常长。我已经尝试了 fetch="extra_lazy"选项,但它仍然不够高效。
我的想法是创建一个带有 ajax 输入字段的表单,并在用户提供 2 个字母后显示城市列表。我很感激社区的任何帮助,以便在验证时与我的对象建立所需的关系。

最佳答案

使用 https://github.com/symfony/symfony/pull/1951
我希望很快在 v2.1 中...

关于forms - Symfony2 中带有 formType 和 Doctrine2 的 jQuery 自动完成字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7914799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com