表格
在这里,当我从下拉列表中选择类别 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/