이 글에 소개된 내용은 yii2 드롭다운 상자에 내장된 검색에 관한 것으로, 이제 필요한 친구들이 모두 참고할 수 있도록 공유하겠습니다.
먼저 확인하세요. 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' => '请选择...'] ]);
물론 페이지 로드 시 요청되는 모델 레이어 데이터도 비동기적으로 로드할 수 있습니다. 직접 시도해 보세요!
관련 권장사항:
위 내용은 yii2 드롭다운 상자에 검색 기능이 제공됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!