2015-04-22 118 views
1

刪除OPTGROUP如何從一個複選框字段yii2從下拉列表

<?= $form->field($model, 'survey_type')->dropDownList([$surveyTypeList],['prompt'=>'Select Survey Type','id'=>'Survey_Type_dropdown']) ?> 

刪除OPTGROUP提供以下HTML

<label class="control-label" for="Survey_Type_dropdown">Type</label> 
<select id="Survey_Type_dropdown" class="form-control" name="Surveys[survey_type]"> 
<option value="">Select Survey Type</option> 
<optgroup label="0"> 
<option value="2D">2D</option> 
<option value="3D">3D</option> 
</optgroup> 
</select> 

<div class="help-block"></div> 
+0

複選框會生成一個下拉菜單嗎? –

+0

對不起,更新了問題 – shorif2000

回答

7

你必須發送$survyTypeList作爲一個變量,而不是一個數組。

只要刪除[]