這篇文章介紹的內容是關於yii2 下拉框自帶搜索,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
首先確保是否安裝composer,composer對於php程式設計師來說是不可或缺的一部分。然後在專案目錄下按住shift鍵加鼠表右鍵點擊「在此處開啟命令視窗」;執行
composer require kartik-v/yii2-widget-select2 "@dev"。
時間有點長,耐心等待。
安裝完之後,如果是AF頁面
use kartik\select2\Select2; <?= $form->field($model, 'charger_id')->widget(Select2::classname(), [ 'data' => \yii\helpers\ArrayHelper::map(\common\models\Category::find()->asArray()->all(),'id','name'), 'options' => ['placeholder' => '请选择 ...'], ]); ?>
如果是其他頁面
use kartik\select2\Select2; echo Select2::widget([ 'name' => 'title', 'data' => \yii\helpers\ArrayHelper::map(\common\models\Category::find()->asArray()->all(),'id','name'), 'options' => ['placeholder' => '请选择...'] ]);
當然了,資料是頁面載入時請求的model層;還可非同步載入資料。自己動手嘗試吧!
相關推薦:
##
以上是yii2 下拉框內附搜索的詳細內容。更多資訊請關注PHP中文網其他相關文章!