yii2 ドロップダウン ボックスには検索機能が付属しています

不言
リリース: 2023-03-24 22:44:01
オリジナル
1479 人が閲覧しました

この記事で紹介した内容は、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;] 
]);
ログイン後にコピー

もちろん、データはページのロード時に要求されたモデル レイヤーであり、データを非同期でロードすることもできます。あなたも試してみてください!


関連する推奨事項:

yii2 リセットフル認証検証

以上がyii2 ドロップダウン ボックスには検索機能が付属していますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!