0
我在我的形式select-option
領域如下:多個=多個產生額外的隱藏字段
<div>
<?php echo $this->Form->input('employee_id', array('label' => 'Hi','multiple'=>true,'id'=>'multiselect', 'options' => $employee));?>
</div>
但是,當我檢查頁面源,它在我的形式產生了附加的hidden
場。
<div>
<div class="input select">
<label for="multiselect">Hi</label>
<input type="hidden" name="data[Participant][employee_id]" value="" id="multiselect_"/>
<select name="data[Participant][employee_id][]" multiple="multiple" id="multiselect">
<option value="1">A1</option>
<option value="2">A2</option>
<option value="3">A3</option>
<option value="4">A4</option>
</select>
</div>
</div>
是什麼原因?由於我的POST數據,我無法獲得員工ID數組。