Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.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
Php 如何使用自动完成ui、codeigniter自动完成多个字段_Php_Jquery_Codeigniter_Jquery Ui_Autocomplete - Fatal编程技术网

Php 如何使用自动完成ui、codeigniter自动完成多个字段

Php 如何使用自动完成ui、codeigniter自动完成多个字段,php,jquery,codeigniter,jquery-ui,autocomplete,Php,Jquery,Codeigniter,Jquery Ui,Autocomplete,在执行主查询自动完成后,是否可以通过#id自动完成字段 这是我控制器中的代码: function ajax(){ if($buscar = $this->input->get('term')){ //i don't know if the rest after 'name as value' is correct $this->db->select('name as value, dir, tel_1, tel_2, tel_3,

在执行主查询自动完成后,是否可以通过#id自动完成字段

这是我控制器中的代码:

function ajax(){
    if($buscar = $this->input->get('term')){
        //i don't know if the rest after 'name as value' is correct
        $this->db->select('name as value, dir, tel_1, tel_2, tel_3, email');
        $this->db->like('name', $buscar); 
        $query=$this->db->get('client');
        if($query->num_rows() > 0){
            foreach ($query->result_array() as $row){
                $result[]= $row;
            }
        }
        echo json_encode($result);
    }
}
在我看来

<link type="text/css" href="<?php echo base_url(); ?>css/dark-hive/jquery-ui-1.8.10.custom.css" rel="stylesheet" /> 
<script type="text/javascript" src="<?php echo base_url(); ?>js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="<?php echo base_url(); ?>js/jquery-ui-1.8.10.custom.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
    $('#c5').autocomplete({
        source:'<?php echo site_url('sin/ajax'); ?>',
        //autocomplete other fields by #id?
        select: function(event, ui) {
            alert(ui.item ? "Selected: " + ui.item.id : "Nothing selected, input was " + this.value );
        }
    });
});


<td colspan="2"><input size="50" type="text" name="c5" id="c5" class="text" />
              <?= form_error('c5');?></td>

<td colspan="2"><input size="50" type="text" name="c6" id="c6" class="text" />
              <?= form_error('c6');?></td>