Javascript 使用jQuery自动完成typeahead数据不工作的CodeIgniter

Javascript 使用jQuery自动完成typeahead数据不工作的CodeIgniter,javascript,jquery,ajax,codeigniter,Javascript,Jquery,Ajax,Codeigniter,我想先输入自动完成数据,然后将CodeIgniter与jQuery一起使用,但不显示缺少代码时的数据?所以,请帮助我,并分享宝贵的想法。我正在分享一些代码 javascript <script type="text/javascript"> $('input.typeahead').typeahead({ source: function (query, process) { return $.ge

我想先输入自动完成数据,然后将CodeIgniter与jQuery一起使用,但不显示缺少代码时的数据?所以,请帮助我,并分享宝贵的想法。我正在分享一些代码

javascript

<script type="text/javascript">
        $('input.typeahead').typeahead({
            source:  function (query, process) {
            return $.get('welcome/ajaxPro', { query: query }, function (data) {
                    console.log(data);
                    data = $.parseJSON(data);
                    return process(data);
                });
            }
        });
    </script>
数据库

public function ajaxPro()
    {
        $db2 = $this->load->database('dpr',TRUE);
        $query = $this->input->get('query');
        $db2->like('medicine_name', $query);
        $data = $db2->get("dpr_medicine")->result();
        echo json_encode( $data);
    }
db name = dpr_medicine
field name=medicine_name

喂,有人帮我吗?
db name = dpr_medicine
field name=medicine_name