Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅显示所有建议的第一个字符的typeahed_Javascript_Jquery_Typeahead.js_Autosuggest_Bootstrap Tags Input - Fatal编程技术网

Javascript 仅显示所有建议的第一个字符的typeahed

Javascript 仅显示所有建议的第一个字符的typeahed,javascript,jquery,typeahead.js,autosuggest,bootstrap-tags-input,Javascript,Jquery,Typeahead.js,Autosuggest,Bootstrap Tags Input,我不熟悉typeahead.js 我正在进行taginput+typahead: 我做得很好,但我在这个问题上陷入了困境,因为只有建议的第一个特征出现了 $('#name_t1').tagsinput({ typeahead: { source: function(query) { return $.get('<?php echo base_url('search/search_player') ?>'); }

我不熟悉typeahead.js

我正在进行taginput+typahead:

我做得很好,但我在这个问题上陷入了困境,因为只有建议的第一个特征出现了

$('#name_t1').tagsinput({
  typeahead: {                  
    source: function(query) {
      return $.get('<?php echo base_url('search/search_player') ?>');
    }
  }
}); 
型号:

function get_player($term)
    {

        $query = 
            $this->db->select('id')
             ->select('name')
             ->from('player_list')
             ->like('name', $term)
             ->get();
        return $query->result();
        //$query = $this->db->get('player_list');
        //return $query->result();
    }

请更新问题中的
HTML
代码。当前代码不足AJAX get请求在响应中返回什么?它是否返回完整的字符串?我如何检查?如果我直接从浏览器url栏调用我的控制器(如:localhost/jits/search/search\u player),那么我得到的json对象:
[{“name”:“Prince”},{“name”:“Dako”},{“name”:“Jito”},{“name”:“Gogi”},{“name”:“Rajo p”},{“name”:“Savan”},{“name”:“Tapan”},{“name”:“Kaka”},{code>。。。这是
json_encode($data)的输出。请更新问题中的
HTML
代码。当前代码不足AJAX get请求在响应中返回什么?它是否返回完整的字符串?我如何检查?如果我直接从浏览器url栏调用我的控制器(如:localhost/jits/search/search\u player),那么我得到的json对象:
[{“name”:“Prince”},{“name”:“Dako”},{“name”:“Jito”},{“name”:“Gogi”},{“name”:“Rajo p”},{“name”:“Savan”},{“name”:“Tapan”},{“name”:“Kaka”},{code>。。。这是
json_encode($data)的输出
public function search_player()
    {
        //header("Content-type: application/json");
        $term = $this->input->post('query');
        $query  = $this->player_model->get_player($term);
        $data = array();
        foreach ($query as $key => $value) 
        {
            $data[] = array('name' => $value->name);
        }

        echo json_encode($data);
    }
function get_player($term)
    {

        $query = 
            $this->db->select('id')
             ->select('name')
             ->from('player_list')
             ->like('name', $term)
             ->get();
        return $query->result();
        //$query = $this->db->get('player_list');
        //return $query->result();
    }