Codeigniter 无法工作
这在控制器 ajax 中
function get_class_posts()
{
echo json_encode($this->input->get());
}
直接来自 chrome 中的控制台行:
$.get("/ajax/get_class_posts",{user_id:2},function(data){window.vv = data})
<代码>响应>>对象
window.vv
响应>> "{"\/ajax\/get_class_posts":""}"
当我执行 $.post(...)
和 $this->input->; post()
它按其应有的方式工作(即返回user_id:2
)
This in the controller ajax
function get_class_posts()
{
echo json_encode($this->input->get());
}
Straight from the console line in chrome:
$.get("/ajax/get_class_posts",{user_id:2},function(data){window.vv = data})
RESPONSE >> OBJECT
window.vv
RESPONSE >> "{"\/ajax\/get_class_posts":""}"
when I do $.post(...)
and $this->input->post()
it works as it should (i.e. returns user_id:2
)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否允许 GET 数组传入 Codeigniter.在你的 config/config.php 中确保你有...
$config['allow_get_array'] = TRUE;
否则你将没有 GET 变量。
Have you allowed the GET array to pass in Codeigniter. In your config/config.php make sure you have ...
$config['allow_get_array'] = TRUE;
Otherwise you will not have the GET variables.