首頁 > 後端開發 > php教程 > yii2 下拉框內附搜索

yii2 下拉框內附搜索

不言
發布: 2023-03-24 22:44:01
原創
1563 人瀏覽過

這篇文章介紹的內容是關於yii2 下拉框自帶搜索,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

首先確保是否安裝composer,composer對於php程式設計師來說是不可或缺的一部分。然後在專案目錄下按住shift鍵加鼠表右鍵點擊「在此處開啟命令視窗」;執行

composer require kartik-v/yii2-widget-select2 "@dev"。
登入後複製

時間有點長,耐心等待。

安裝完之後,如果是AF頁面

use kartik\select2\Select2; 
 <?= $form->field($model, &#39;charger_id&#39;)->widget(Select2::classname(), [  
                                            &#39;data&#39; => \yii\helpers\ArrayHelper::map(\common\models\Category::find()->asArray()->all(),&#39;id&#39;,&#39;name&#39;),
                                            &#39;options&#39; => [&#39;placeholder&#39; => &#39;请选择 ...&#39;], 
                                        ]); 
 ?>
登入後複製

如果是其他頁面

use kartik\select2\Select2; 
echo Select2::widget([ &#39;name&#39; => &#39;title&#39;, 
    &#39;data&#39; => \yii\helpers\ArrayHelper::map(\common\models\Category::find()->asArray()->all(),&#39;id&#39;,&#39;name&#39;), 
    &#39;options&#39; => [&#39;placeholder&#39; => &#39;请选择...&#39;] 
]);
登入後複製

當然了,資料是頁面載入時請求的model層;還可非同步載入資料。自己動手嘗試吧!

相關推薦:

##yii2 resetful 的授權驗證

##

以上是yii2 下拉框內附搜索的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板