javascript - 在 codeIgniter 中使用单个表进行动态下拉

标签 javascript php jquery ajax codeigniter

表格

Table

在这里,当我从下拉列表中选择类别 1 时,我应该获得类别 1 下的地区名称,对于类别 2,我应该获得类别 2 的地区名称,依此类推...... 截至目前,在我的代码中,我正在使用地区代码从我的地区表主控中提取所有地区名称。但我应该根据类别选择获取地区名称。

查看:

<select class="form-control" name="category" id='cat_id'>

<?php   
  foreach($query1 as $row)
  { 
    echo '<option value="'.$row->category.'">'.$row->category.'</option>';
  }
  ?>
</select>
<select name="placename" id="placename">
  <?php   
   foreach($query2 as $row)
   { 
       echo '<option value="'.$row->district_name.'">'.$row- 
       >district_name.'</option>';
   }
  ?>
</select>

型号:

function viewcatplace()
{
   $this->db->select("district.district_name");
   $this->db->from('district');
   $this->db->join('jc_place_master', 'district.district_code = 
   jc_place_master.district');
   $query = $this->db->get();
   return $query->result();
}

Controller :

public function viewcatplace()
{
    $this->load->model('JcMeetingExpense_model');
    $data['query1'] = $this->JcMeetingExpense_model->viewcatprice();
    $data['query2'] = $this->JcMeetingExpense_model->viewcatplace();   
    $this->load->view('JcMeetingExpense/place_view',$data);
}

最佳答案

关于javascript - 在 codeIgniter 中使用单个表进行动态下拉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52164677/

相关文章:

javascript - 输入 url 的提交按钮

php - 将 php 脚本的返回结果(在执行查询以显示消息时)与我的字符串对象进行比较时出错

php - fatal error : Call to undefined function finfo_open() in php

php - HTML 表单/PHP : select with option value = array

jquery - 我们如何使用 jquery mobile/Jquery 找到元素的坐标或位置?

javascript - 如何将电影作为项目添加到 jQuery 函数中的最佳方式

javascript - 更新全局变量

javascript - 无法从 $.ajax 调用内部更新父函数变量

javascript - 需要将光标位置设置到 contentEditable div 的末尾,选择和范围对象问题

javascript - NodeJS res.on() 未触发。 res.on() 不是函数