怎么用Thinkphp+jquery实现ajax的提交,接收处理和返回
1个回答
展开全部
js
$.post("/ajax/test",{},function(data){
if(!data.status){
alert('错误信息:'+data.info);
}else{
alert('返回信息:'+data.info);
}
});
php
<?php
namespace Home\Controller;
Class AjaxController extends HomeController{
public function test(){
//$this->error('错误提示');
$this->success('操作成功');
}
}
?>
Thinkphp可以智能判断是否ajax请求,所以可以直接用$this->success或$this->error返回
默认参数分别是:status(error时为0;success时为1)、info、url
当然可以自己定义,返回函数是ajaxReturn,如:$this->ajaxReturn($data);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询