我有这段代码:
<?php for ( $i=1; $i<=9; $i++ ) : ?>
<select name="codes[]">
<?php foreach ( $errors as $error ) : ?>
<option value="<?=$error->code?>" <?=set_select( 'codes', $error->code )?>><?=$error->fault?></option>
<?php endforeach; ?>
</select>
<?php endfor; ?>
即使我在控制器中添加了验证规则, set_select 部分似乎也无法正常工作:
$this->form_validation->set_rules( 'codes', '', '' );
提交表单后,所有下拉列表都会获取最后一个下拉列表的选定值。
知道如何解决这个问题吗?用户指南未提供有关此特定情况的详细信息。
谢谢你。