ajax 后台如何返回值给前台,详情见如下
前台$.ajax({url:baseURL+"xxx.action",type:'post',dataType:'json',success:function(json)...
前台
$.ajax({
url:baseURL+"xxx.action" ,
type:'post',
dataType:'json',
success:function(json){
alert("删除成功!"+json);
window.location.reload();
},failuer:function(json){
alert(json);
}
})
};
后台
String json="";
if(flag == true){
//String json = "{success:true,msg:'删除成功'}";
json = "{success:true,msg:'删除成功'}";
}else{
json = "{success:false,msg:'删除失败'}";
}
PrintWriter out =response.getWriter();
out.print(json);
out.flush();
上面不会alert();出来为什么 ??
问题:如题 ,后台代码已经执行完毕,如何返回前台回调函数的success:function(){}里面,怎样传入数据? 展开
$.ajax({
url:baseURL+"xxx.action" ,
type:'post',
dataType:'json',
success:function(json){
alert("删除成功!"+json);
window.location.reload();
},failuer:function(json){
alert(json);
}
})
};
后台
String json="";
if(flag == true){
//String json = "{success:true,msg:'删除成功'}";
json = "{success:true,msg:'删除成功'}";
}else{
json = "{success:false,msg:'删除失败'}";
}
PrintWriter out =response.getWriter();
out.print(json);
out.flush();
上面不会alert();出来为什么 ??
问题:如题 ,后台代码已经执行完毕,如何返回前台回调函数的success:function(){}里面,怎样传入数据? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询