Javascript 使用jquery CODEIGNITER的相关下拉列表

Javascript 使用jquery CODEIGNITER的相关下拉列表,javascript,php,jquery,codeigniter,Javascript,Php,Jquery,Codeigniter,我正在寻找一种在CodeIgniter中创建依赖下拉列表的方法,突然,我看到了这个问题,然后我编辑了代码以满足我的需要,但是,它对我不起作用,我不熟悉jquery,但我需要尽快完成这个项目。我不知道我的错误是什么。它只是没有输出我想要的第二个下拉列表的数据 <select name = 'CT_ID' id = 'CT_ID'> <option value="">-- Select Type --</optio

我正在寻找一种在CodeIgniter中创建依赖下拉列表的方法,突然,我看到了这个问题,然后我编辑了代码以满足我的需要,但是,它对我不起作用,我不熟悉jquery,但我需要尽快完成这个项目。我不知道我的错误是什么。它只是没有输出我想要的第二个下拉列表的数据

            <select name = 'CT_ID' id = 'CT_ID'>
                <option value="">-- Select Type --</option>
            </select>
第一个下拉列表

            <select class="form-control" name = "PROV_ID" id = "PROV_ID">
              <option></option>
                <?php foreach ($content as $cs) {?>
                  <option value="<?php echo $cs->PROV_ID; ?>"><?php echo $cs->PROVINCE; ?></option>
                <?php } ?> 
            </select>
最后是模型

public function getType($data){

    $sql =  "SELECT * FROM cities WHERE PROV_ID = '".$data."'";
    $this->db->query($sql);
}

请帮我找出我的代码有什么问题。

我将首先返回模型中的内容

public function getType($data)
    {

    $sql =  "SELECT * FROM cities WHERE PROV_ID = '".$data."'";
    $results = $this->db->query($sql);

    return $results
    }

按以下步骤更改您的模型

public function getType($data){
 $sql =  "SELECT * FROM cities WHERE PROV_ID = '".$data."'";
 $query = $this->db->query($sql);
 return $query->result_array();
}

我将得到的数据是json,对吗?那么我如何获取它呢?模型函数不返回任何东西。
public function getType($data)
    {

    $sql =  "SELECT * FROM cities WHERE PROV_ID = '".$data."'";
    $results = $this->db->query($sql);

    return $results
    }
public function getType($data){
 $sql =  "SELECT * FROM cities WHERE PROV_ID = '".$data."'";
 $query = $this->db->query($sql);
 return $query->result_array();
}