【问题标题】:Select2 dropdown with dynamic name and image in yii2yii2中带有动态名称和图像的Select2下拉列表
【发布时间】:2016-06-24 08:09:52
【问题描述】:

我正在开发 yii2。

我有很多领域的表格。

我有一个字段,其中包含名称和图像。

我想用带有名称和图像的 select2 下拉菜单来显示它。名称即将到来,但如何在该下拉列表中显示图像。

Yii 查看文件代码:

<?php $form = ActiveForm::begin(); ?>
       <div class="col-xs-6 col-md-5">
          <?= $form->field($model,'db_fieldname')->dropDownList(['0'=>'Select category']
          + ArrayHelper::map(Category::find()->all(),'id','name'),
          ['multiple'=>'multiple']) ?>
       </div>
<?php ActiveForm::end(); ?>

我写过JS: 在我的视图文件的末尾

<?php
    $this->registerJs('$("select").select2( templateResult: format);');
 ?>

现在根据上面的代码请指导我如何在下拉菜单中显示图像。

【问题讨论】:

    标签: php jquery yii2 select2


    【解决方案1】:

    看这里... 可能对你有帮助。

    https://select2.github.io/examples.html#templating

    【讨论】:

    • 谢谢....我已阅读但我有动态数据。我应该写什么来代替 state ?从给定的例子
    • 你可以在你的模型中创建一个函数并在下拉菜单中使用该函数
    • 你能举个例子吗?
    • 好的,我正在获取数据。但我想为 src 打印图像名称,但我只在 select2 中获取 id 和文本
    猜你喜欢
    • 1970-01-01
    • 2015-01-09
    • 1970-01-01
    • 2014-03-17
    • 2023-04-03
    • 1970-01-01
    • 2020-04-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多