Php 数据加载被阻止选择2 yii2

Php 数据加载被阻止选择2 yii2,php,yii2,select2,Php,Yii2,Select2,我使用的是select2小部件,它使用的是单个小部件,但当我放置两个select2小部件时,第二个小部件被阻止。我需要你的帮助。 这是我的select2代码: <?= $form->field($model, 'idClient')->widget(Select2::classname(), [ 'data' => ArrayHelper::map(Client::find()->all(),'idClient','nom'), 'options'

我使用的是select2小部件,它使用的是单个小部件,但当我放置两个select2小部件时,第二个小部件被阻止。我需要你的帮助。 这是我的select2代码:

<?= $form->field($model, 'idClient')->widget(Select2::classname(), [
    'data' => ArrayHelper::map(Client::find()->all(),'idClient','nom'),
    'options' => ['placeholder' => 'Selectionée le Client ...'],
    'pluginOptions' => [
        'allowClear' => true
    ],
]); ?>
<?= $form->field($model, 'idDevis')->widget(Select2::classname(), [
    'data' => ArrayHelper::map(Devis::find()->all(),'idDevis','reference'),
    'options' => ['placeholder' => 'Selectionée le Devis ...'],
    'pluginOptions' => [
        'allowClear' => true
    ],
]); ?>

结果是:


确定Devis::find()->all()是否返回数据?当我检查html代码时,我可以看到Devis的所有数据如果是无限加载的,那么可能是JavaScript代码有问题(语法错误?)是的,我认为这是因为在控制台中,我在jquery.js文件
未捕获的TypeError中得到了这个错误:无法在字符串“#commande idClient”
上创建属性“guid”,但我如何修复它。我更新了这个文件的所有og,但我得到了相同的错误