初始化easyui datagrid 的时候报SCRIPT5007: 无法获取属性“length”的值: 对象为 null 或未定义 上网查了一下 说是返回前天json格式问题,但有数据的时候又没问题,只有没数据的时候有问题 ,后面发现 后台返回前台的json 如果为空的时候 应该是返回“” 而不是null 返回null就报错了
if(telSerList==null){
jo.put("rows", "");//csdn http://bbs.youkuaiyun.com/topics/390980698
}else{
jo.put("rows", telSerList);
}
这篇文章可以看一下http://bbs.youkuaiyun.com/topics/390980698
本文介绍了解决EasyUI DataGrid在数据为空时出现的SCRIPT5007错误的方法。当后台返回的数据为空时,应确保JSON响应中的rows字段被设置为空字符串而非null值,以此避免前端报错。
1万+

被折叠的 条评论
为什么被折叠?



