Yii2 Select2小部件问题显示意外输出

时间:2015-10-21 06:43:21

标签: php twitter-bootstrap yii2

问题:

我正在尝试在我的yii2应用程序中构建自动建议选择框。我从这里下载了https://github.com/kartik-v/yii2-widget-select2并使用了select2小部件。下面是我的代码

use kartik\select2\Select2;
use app\models\Contact;
use yii\helpers\ArrayHelper;
$data = ArrayHelper::map(Contact::find()->where(['user_id'=>Yii::$app->user->getId()])->orderBy('email')->asArray()->all(), 'id', 'email');
echo $form->field($model, 'contact_id')->widget(Select2::classname(), [
'data' => $data,
'options' => ['placeholder' => 'Search a contact or add new','multiple' => true],
'pluginOptions' => [
    'allowClear' => true,
    'tags' => true,
     'maximumInputLength' => 1000

],

]);

此处联系人是模型,并提供电子邮件记录的数组数据,如test1 @ gmail.com,test2 @ gmail.com 但是当用户在下拉框中搜索字符串时,它会将输出生成为附件图像 enter image description here

我试过

  $this->enableCsrfValidation = false; 

在我的控制器中有各自的动作,但没有运气, 有没有其他解决方案,我有一个小时谷歌,但没有找到解决方案

0 个答案:

没有答案