douben7493 2016-02-20 20:53
浏览 25
已采纳

在Yii框架中按文本和外键搜索id

I have form:

<?= $form->field($model, 'id')->textInput() ?>

<?= $form->field($model, 'occurrence')->textInput() ?>

<?= $form->field($model, 'probability')->textInput(['maxlength' => true]) ?>

First input is a foreign key where table have names.

I don't know how to do If I type "aaa" get id foreign key. Normally I use array helper and dropDownlist, but I can't here because first table have 400000 record. I don't know how to do? How to search in input form and return id in this input. I'm using Yii 2 framework

  • 写回答

1条回答 默认 最新

  • dongzhila3786 2016-02-21 09:38
    关注

    You're right, using a dropdown list for all 400K elements would be a disaster. What you should use is one of many enhanced select controls:

    You will also need to create a controller action that this widget will use for searching. Here is a good example (for Select2):

    http://demos.krajee.com/widget-details/select2#usage-ajax

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥30 python代码,帮调试,帮帮忙吧