Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 更改代码点火器中的其他选择后更新选择_Php_Javascript_Jquery_Codeigniter - Fatal编程技术网

Php 更改代码点火器中的其他选择后更新选择

Php 更改代码点火器中的其他选择后更新选择,php,javascript,jquery,codeigniter,Php,Javascript,Jquery,Codeigniter,我在那里,我是CI的新手,我遇到了一个问题: 在我的查看页面上,我在表单上有两个选择框,我想在更改其他select boxcategory上的选择后使用数据库中的数据更新其中一个select boxitems。有人告诉我更好的方法吗 这是密码 <select name ="category"> <option id = "y" value="0">--Select--</option> <?php foreach($records2 as

我在那里,我是CI的新手,我遇到了一个问题:

在我的查看页面上,我在表单上有两个选择框,我想在更改其他select boxcategory上的选择后使用数据库中的数据更新其中一个select boxitems。有人告诉我更好的方法吗

这是密码

<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 />

最好的方法可能是在每次选择更改时检索新的数据集


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

我不知道如何在这里使用ajax。。。你能帮我做吗?对不起,不,我们这里不做家庭作业,但你可以告诉我你遇到了什么问题,你做了什么尝试,每个人都会乐意帮助你。