ajax 前台接收json 为undefined
来源:互联网 发布:js分割网址为数组 编辑:程序博客网 时间:2024/04/23 15:35
public ActionForward delCpId(ActionMapping mapping,ActionForm from,HttpServletRequest request,HttpServletResponse response)throws IOException{
String cpId = request.getParameter("cpId");
boolean flag = dao.delCpId(cpId);
JSONObject jo = new JSONObject();
jo.put("flag", flag);
PrintWriter out = response.getWriter();
out.write(jo.toString());
return null;
String cpId = request.getParameter("cpId");
boolean flag = dao.delCpId(cpId);
JSONObject jo = new JSONObject();
jo.put("flag", flag);
PrintWriter out = response.getWriter();
out.write(jo.toString());
return null;
}
$.ajax({
url:path+"/btnCpConfigAction.do?act=delCpId",
data:{"cpId":cpId},
cache:false,
dataType:"json",//这里一定要写 返回的格式看上去是json 但不会以json格式接受
success:function(json){
var flag = json.flag;//没写dataType:'json'的话 这里的flag为undefined
if(flag){
$.messager.alert("提示","删除成功");
$('#mainPanel').datagrid('reload');
return;
}else{
$.messager.alert("提示","删除失败,请重新删除");
}
},
error:function(){
$.messager.alert("提示","网络错误,删除失败");
}
})
0 0
- ajax 前台接收json 为undefined
- ajax服务器传值,前台获取json的值却为undefined的问题
- 关于java接收前台$.ajax格式为多维json数组数据为null的原因及解决方法
- 后台传递给前台,Json获取的值为undefined
- 后台拼json传到前台接收(非ajax)
- 前台接收json
- ajax json 前台传数据到后台,后台接收并返回json 数据
- 处理$.ajax传递json格式参数,属性为null,undefined,“”
- 前台接收后台传的json,json中value的值为一个数组
- spring mvc @InitBinder(前台ajax传过来的json字符串后台无法接收)
- ajax 接收json 格式
- Ajax前台返回JSON数据后再Controller中直接转换成类型使用,后台接收json转成实体的方法
- c#后台将数据转换为json字符串,前台ajax解析json字符串
- ajax从服务器端取到json,直接显示json的元素,却为undefined的问题
- ajax从服务器端取到json,直接显示json的元素,却为undefined的问题
- ajax读取json显示undefined
- 接收前台返回的Json格式参数
- 前台拼接json数据java后台接收
- Codeforces Beta Round #1 C. Ancient Berland Circus
- 模拟退火背包问题求解
- 启动期间的内存管理之memblock分配器--Linux内存管理(十一)
- 简单的学生信息表
- equals()、hashCode()、toString()
- ajax 前台接收json 为undefined
- Struts2默认配置
- 【实验】【VNC】手工kill掉VNC进程的故障处理
- 文章标题
- (06)Struts2_通过 ActionContext 获取 WEB 资源
- Android电视机(机顶盒)初次开发的一些经验分享
- Android5.0新推出的Circular Reveal
- POJ2531-Network Saboteur
- MFC消息ON_WM_CONTEXTMENU