Javascript 在codeigniter中更新时,在下拉行中显示所选选项

Javascript 在codeigniter中更新时,在下拉行中显示所选选项,javascript,php,jquery,codeigniter,Javascript,Php,Jquery,Codeigniter,这里我有codeigniter更新代码,它几乎可以工作,但问题是当我单击编辑按钮时,没有在下拉行中获取并显示所选选项。我如何解决此错误 ViewIncome.php查看Html 数量: 类别: 您必须使用selected=“selected”来显示所选值!请检查以下代码: <select class="form-control" id="in_cat"> <?php foreach ($income as $incm) { if ($incm

这里我有codeigniter更新代码,它几乎可以工作,但问题是当我单击编辑按钮时,没有在下拉行中获取并显示所选选项。我如何解决此错误

ViewIncome.php查看Html


数量:
类别:

您必须使用
selected=“selected”
来显示所选值!请检查以下代码:

 <select class="form-control" id="in_cat">
     <?php
     foreach ($income as $incm) {
     if ($incm->income_category_id == $in_cat) {
     ?>
         <option value="<?php echo $incm->income_category_id; ?>" selected="selected"><?php echo $incm->category_name; ?></option>
         <?php } else { ?>
         <option value="<?php echo $incm->income_category_id; ?>"><?php echo $incm->category_name; ?></option>
         <?php
         }
     }
     ?>
 </select>


它始终是只获取第一个选项,但我在表中选择了几个选项。当我单击编辑时,我想知道我在选项中选择的是什么,现在错误是(消息:未定义变量:in_cat)处于if条件下,我如何解决@Nitin Vaghani