0
形式驗證數組字段I'm希望找到用於檢查被提交爲陣列形式字段一個很好的解決方案。該字段的關鍵字已經設置好了,所以它似乎聲明瞭手冊中建議的字段名稱不起作用。與笨2
下面是示例(HTML代碼):
<select name="image_status[366]" id="image_status[366]" class="form-control">
<option value="1">Status 1</option>
<option value="2">Status 2</option>
<option value="3">Status 3</option>
<option value="4" selected="selected">Status 4</option>
</select>
的元素的鍵(這裏it's 366)是動態創建的,並且是數據庫密鑰。現在,如果我添加下面的驗證規則,it's不是笨檢查:
array(
'field' => 'image_status[]',
'label' => 'Status',
'rules' => 'required'
)
如果我使用以下規則(這是行不通的,除非我創建這個動態規則是相當難看) 驗證工作:
array(
'field' => 'image_status[366]',
'label' => 'Status',
'rules' => 'required'
)
大家有一個想法,我怎麼可以定義驗證規則,所以它適用於具有定義的索引/鍵的陣列?
非常感謝提前, 邁克爾
''field'=>'image_status''應該足夠了。 – AdrienXL 2015-03-02 10:49:37