Php 传递查询字符串时找不到控制器
我正在准备使用POC。我面临一个奇怪的问题。当我输入任何关键字时,控制器不会接到呼叫。下面是javascript和控制器的片段 index.html application/controller/suggest.php 我的网址是 /movies/index.php/suggest?term=gPhp 传递查询字符串时找不到控制器,php,codeigniter,Php,Codeigniter,我正在准备使用POC。我面临一个奇怪的问题。当我输入任何关键字时,控制器不会接到呼叫。下面是javascript和控制器的片段 index.html application/controller/suggest.php 我的网址是 /movies/index.php/suggest?term=g 谁能告诉我怎么解决这个问题吗 尝试从php返回json字符串: $arr = array( 0 => array( 'label' => 'item 001',
谁能告诉我怎么解决这个问题吗 尝试从php返回json字符串:
$arr = array(
0 => array(
'label' => 'item 001',
'value' => 1
),
1 => array(
'label' => 'item 002',
'value' => 2
),
2 => array(
'label' => 'item 003',
'value' => 3
),
);
echo json_encode($arr);
在源代码中,只需通过添加base_url在调用脚本之前在base_url中的javascript中定义一个全局变量,为建议控制器提供正确的路径
<script>
var base_url = "<?=base_url()?>";
</script>
source: base_url+"suggest",
$arr = array(
0 => array(
'label' => 'item 001',
'value' => 1
),
1 => array(
'label' => 'item 002',
'value' => 2
),
2 => array(
'label' => 'item 003',
'value' => 3
),
);
echo json_encode($arr);
<script>
var base_url = "<?=base_url()?>";
</script>
source: base_url+"suggest",