前台代码
$.ajax(
{
type:"POST",
url:"{:url('deleteMovie')}",
dataType:"json",
data:{movieId:id},
success:function (msg)
{
if (msg.status==200)
{
alert(msg.txt)
location.reload(true);
}else
{
alert(msg.txt+msg.status);
}
},
error:function (jqXHR)
{
alert(jqXHR.responseText);
}
}
)
后台
$movieId=Request::instance()->post('movieId');
if (Db::table('movie')->delete($movieId)==0){
return ['txt'=>'删除失败,错误代码:','status'=>519];
}else{
return ['txt'=>'删除成功!','status'=>200];
}
只要一链接数据删除就会返回个空的如图:
如果直接返回的话是可以显示的:
return ['txt'=>'删除成功!','status'=>200];
这是怎么回事啊???
最佳答案