Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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 文本框codeigniter中的自动完成值_Php_Javascript_Html_Ajax_Codeigniter - Fatal编程技术网

Php 文本框codeigniter中的自动完成值

Php 文本框codeigniter中的自动完成值,php,javascript,html,ajax,codeigniter,Php,Javascript,Html,Ajax,Codeigniter,我已经做了使控件自动完成的工作,但是我在用jquery发布数据时遇到了一个问题 <input type="text" id="matakuliah" class="med" name="matakuliah"> <script type="text/javascript"> $(this).ready( function() { $("#matakuliah").autocomplete({ minL

我已经做了使控件自动完成的工作,但是我在用jquery发布数据时遇到了一个问题

<input type="text" id="matakuliah" class="med" name="matakuliah">
<script type="text/javascript">
        $(this).ready( function() {
            $("#matakuliah").autocomplete({
                minLength: 1,

                source:
                function(req, add){
                    $.ajax({
                        url: "<?php echo site_url('bahanAjar/lookup'); ?>",
                        dataType: 'json',
                        type: 'POST',
                        data:req,
                        success:   
                        function(data){
                            if(data.response =="true"){
                                add(data.message);
                            }
                        },
                    });
                },


            });
        });
</script>
代码运行得很好,但我想添加参数来调用数据库

 $query = $this->matakuliah_model->lookup($keyword, $id_matakuliah);
像这样。我怎样才能得到

$this->input-<post('id_matakuliah') 

$this->input-在本例中,
req
将包含
{term:“您的搜索项”}
。您可以扩展此javascript对象以传递额外数据。如果要发布
id\u matakuliah
,可以在
$之前按如下方式分配其值。ajax
调用:

req.id_matakuliah = "Whatever you want to send";
在脚本
函数(req,add)
req
的值是多少?
`<input type="hidden" id="matakuliah_post" class="med" name="matakuliah_post">`
req.id_matakuliah = "Whatever you want to send";