我在那里,我是CI的新手,我遇到了问题:
在我的视图页面上,我在表单上有两个选择框,我想在其他选择框(类别)上更改选择后用数据库中的数据更新一个选择框(项目)。有人告诉我更好的方法吗?
有代码
<select name ="category">
<option id = "y" value="0">--Select--</option>
<?php foreach($records2 as $r) { ?>
<option value="<?=$r->cat_id?>"><?=$r->cat_name?></option>
<?php } ?>
</select>
<select name="items">
<option value="0">Indiferente</option>
</select><br />
答案 0 :(得分:0)
最好的方法可能是让AJAX calls在每次选择更改时检索新的数据集。
或者,如果数据量不是太大,您可以预加载所有类别的所有项目,并在每次更改时相应地替换选择器。