簡體   English   中英

Yii2 需要“select2”小部件的驗證規則

[英]Yii2 required validation rule on “select2” widget

我在 Yii2 框架中使用 kartik select2 小部件 必需的驗證規則對其不起作用。
這是我的視圖代碼:

$form->field($model, 'city')->widget(\kartik\select2\Select2::classname(), [
            'data' => $cities,
            'options' => [
                'class' => 'form-control',
                'placeholder' => 'Please select city...',
                'multiple' => false,
            ],
            'pluginOptions' => [
                'allowClear' => true
            ],
        ])->label('City');

這是我的模型規則代碼:

[['city'], 'required'],
[['city'], 'integer']

任何想法使下拉需要?

在插件選項中使用它

pluginOptions' => [                   
                'initialize' => true,
            ],

這是我的工作代碼

 $form->field($model, 'tech_type')->widget(Select2::classname(), [
            'options'=>['id'=>'tech-id'],
            'data' => ArrayHelper::map(Techtypes::find()->asArray()->all(), 'tech_id', 'tech_type'),
            'pluginOptions'=>[
                'initialize' => true,
                'placeholder' => 'Select Technician Type ...',
            ]
        ]);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM