【发布时间】:2016-03-16 04:38:19
【问题描述】:
我有这样的标签html:
<input type="text" name="KELOLA_NAMA_RM" value="" maxlength="100" size="30" />
我想使用自动完成在输入文本中添加合适的内容。
如下代码:
$('#KELOLA_NAMA_RM').autocomplete({
source: "<?php echo $getDataLaporan;?>",
minLength: 1
});
和这样的控制器 PHP:
public function getLaporan(){
echo 'justtesting';
exit;
}
当我尝试在 firebug 中检查控制台时,我收到如下错误:
我在控制器中这样调用 getDataLaporan:
$data['getDataLaporan'] = base_url().index_page()."/rm/getLaporan";
如何在自动完成中获得结果“justtesting”?
【问题讨论】:
-
您的选择器使用了一个 id,而您有一个名字。在您的输入中尝试
id="KELOLA_NAMA_RM"。 -
向我们展示你是如何调用控制器的。
-
@Neoares 对不起,我忘记在帖子中添加 ID。在我的真实代码中,我在代码中输入了id。
-
@Mohammad 我已经更新了我的帖子,请再次查看。
-
@user3505775 为什么请求的 url 包含变量
t=term?!请在没有这个词的情况下访问你的函数 url,告诉我们你得到了什么。
标签: php jquery html autocomplete php-ci