specialnot 2015-09-23 17:14:57 22195次浏览 9条评论 13 3 0

首先在返回之前代码中添加返回头信息

 Yii::$app->response->format=Response::FORMAT_JSON;

返回的时候直接return数组就行了

 return ['code'=>false,'message'=>$msg];

js中

$.ajax({
    type: "POST",
    data:$('#form').serialize(),
    async: false,
    dataType:'json',
    error: function(request) {
        alert(data.message);
    },
    success: function(data) {
        layer.msg(data.message,{icon:data.code?6:5,time:1000},function(){
            alert(data.message);
        });
    }
});

觉得很赞
您需要登录后才可以评论。登录 | 立即注册