ajaxReturn返回带参数,js部分兼容$this->success();方法
$data['info'] = 'oksucai'; $data['id'] = '1'; $data['name'] = 'oksucai.com'; $data['status'] = true; $this->ajaxReturn($data);
success返回提示
$this->success('操作成功');
error返回错误提示
$this->error($data->getError() ? $data->getError() : '操作失败!');
$data:数据库操作返回错误,如果为空,手动指定返回错误提示内容,或直接手动指定.
Jquery处理部分.统一模板
$.ajax({ url: _config['domainSite'] + "index.php?m=Member&c=Relation&a=followingdel", type: 'POST', dataType: 'json', data:{"friend_uid":uid}, }) .done(function(data) { if (data.state === 'success') { ui_success(data.info); if (data.url) { location.href = data.url; } else { alert('oksucai'); } } else if (data.state === 'fail') { alert('oksucai.com'); } }) .fail(function() {swal("Deleted!",'服务器错误,请联系管理员!', "error");});