【发布时间】:2017-01-20 13:03:10
【问题描述】:
我正在尝试使用 CodeIgniter 开发我的项目的前端客户端。
但是带有 CI 的 ajax 让我很困惑。
这是我的 ajax:
$.ajax({
url : "welcome/login"
type : "POST",
dataType : "json",
data : {"account" : account, "passwd" : passwd},
success : function(data) {
// do something
},
error : function(data) {
// do something
}
});
还有控制器:
public function login() {
$data = $this->input->post();
// now I can get account and passwd by array index
$account = $data["account"];
$passwd = $data["passwd"];
}
现在我可以通过数组索引获取帐户和密码,但是如何将接收到的数据转换为对象,以便我可以得到如下属性:$data->account
谢谢!
【问题讨论】:
-
尝试使用
url : "<?php echo base_url('welcome/login');?>"并确保您已在config.php 中设置了base_url
标签: php jquery ajax codeigniter