【发布时间】:2013-09-20 05:13:37
【问题描述】:
如何将控制器的响应返回给 Jquery Javascript?
Javascript
$('.signinform').submit(function() {
$(this).ajaxSubmit({
type : "POST",
url: 'index.php/user/signin', // target element(s) to be updated with server response
cache : false,
success : onSuccessRegistered,
error: onFailRegistered
});
return false;
});
数据返回 null(空白)!
function onSuccessRegistered(data){
alert(data);
};
控制器 -
public function signin() {
$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
echo json_encode( $arr );
}
【问题讨论】:
-
验证你是否调用了特定的方法..调用已到达登录方法
-
是的,通话已到达登录
-
success : function(response){ console.log(response)} 修改这一行并添加header //add header here header('Content-Type: application/json')
标签: javascript php codeigniter