thinkphp 自动验证 错误提示
tp中,用$this->error('错误提示');错误跳转后,最后跳回之前的html页面,怎么在html页面得到显示错误信息?...
tp中,用$this->error('错误提示');错误跳转后,最后跳回之前的html页面,怎么在html页面得到显示错误信息?
展开
展开全部
如果你是以普通方式post数据到这个页面的话,只会弹窗提示,但你以ajax方式post数据到这个页面时,就会以ajaxReturn的方式把错误传送回前一个页面,这里你就码汪哪可以在数据输入页面获得这个错误信息并显示出来了!
//页面处理语句
$.ajax({
url:'',
dataType:'json',
type:'POST',
迟码 data:'post=ok&id='+id,
success: function(data) {
if (data.s=='陵链ok') {
alert('成功信息');
}else {
alert(data.s);
}
}
});
//后台处理语句
if ($client->where($map)->save(array('Recycle' => 1))) {
$contact->where($co)->save(array('Recycle' => 1));
parent::operating(__ACTION__,0,'删除成功:'.$delid);
R('Public/errjson',array('ok'));
}else {
parent::operating(__ACTION__,1,'删除失败:'.$delid);
R('Public/errjson',array('删除失败'));
}
这是我自己的代码,你可以参考一下!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询