博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax 提交返回map集合 获取不到值
阅读量:7048 次
发布时间:2019-06-28

本文共 2142 字,大约阅读时间需要 7 分钟。

hot3.png

后台java代码

@RequestMapping("/cameraList")    @ResponseBody    public Map
cameraListForPage(@RequestParam(defaultValue = "1", value = "page") Integer page , @RequestParam(defaultValue = "10", value = "limit") Integer limit , String storageCenterId, String startDate,String endDate) { Map
parameter = new HashMap<>(16); parameter.put("storageCenterId", storageCenterId); parameter.put("page", (page - 1) * limit); parameter.put("limit", 99999); parameter.put("isExist", 1); Map
map = new HashMap<>(16); // 统计列表条数 List
resultList = monitorBaseInfoService.getAllMonitorBaseInfoListForPage(parameter); // 测试 MonitorBaseInfo m = resultList.get(0); String data = HikvisionUtil.getCameras(m.getLoginUsername(), m.getLoginPassword(), m.getIp(), m.getPort(), page, limit); String result = HikvisionUtil.getStringData(data); Integer countTotal = HikvisionUtil.getCountCamera(data); if (countTotal > 0) { map.put("code", 0); map.put("msg", "获取视频成功"); map.put("count", countTotal); map.put("data", result); } else { map.put("code", 0); map.put("msg", "暂无数据"); map.put("count", countTotal); } return map; }

页面ajax代码:

$.ajax({		type:"get",		url:"/monitorManage/cameraList",		success:function(result){			//解决数据叠加问题			var data = JSON.parse(result);			$('.vs-list').empty();            var list = JSON.parse(data.data);			list.forEach(function(item){				console.log(item);				var id = item.cameraUuid;				var name = item.cameraName;				//var videoUrl = item.videoUrl;				//var data = item.data;				//var time = item.time;				//var week = item.week;				var type = item.cameraType;				其他业务处理……

注意

var data = JSON.parse(result); 此处不转json获取不到之值,
var list = JSON.parse(data.data); 不转json获取不到之值,
不转json获取不到之值!!!

result.code or result.msg or result.data或者是

result["code"],result["msg"],result["data"]都获取不到值。
原因不详,用的layui框架!

转载于:https://my.oschina.net/u/2301293/blog/2120757

你可能感兴趣的文章
分布式系统中的CAP原理
查看>>
P4783 【模板】矩阵求逆
查看>>
洛谷P4238 【模板】多项式求逆(NTT)
查看>>
mysql-5.6.14-winx64免安装配置
查看>>
Spring MVC的路径匹配
查看>>
poj 2773 Happy 2006
查看>>
SRM585 div2
查看>>
Alert
查看>>
Java并发编程(六)volatile关键字解析
查看>>
Android深入四大组件(九)Content Provider的启动过程
查看>>
topcoder srm 698 div1 -3
查看>>
Vue入门(一)
查看>>
通用类 FileHelper 文本文件从磁盘读取、写入
查看>>
设计模式(三)——结构型模式
查看>>
黑客与画家
查看>>
ThreadPoolExecutor详解
查看>>
Jenkins权限配置失误后导致登录失败的解决办法
查看>>
eclipse设置酷炫的代码颜色风格
查看>>
stm32 低功耗模式 学习总结
查看>>
太空飞行计划问题
查看>>