0

我在那里,我是 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 />
4

1 回答 1

0

最好的方法可能是进行AJAX 调用以在每次选择更改时检索新的数据集。

或者,如果数据量不是太大,您可以预加载所有类别的所有项目,并在每次更改时相应地替换选择器。

于 2013-01-12T13:36:44.367 回答