`
xam_sunny
  • 浏览: 4712 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

查询脚本报错 TypeError: rows is undefined

阅读更多
  easyui查询页面有数据不报错,没有数据前台报错:TypeError: rows is undefined。
  分析原因:rows为查询结果集合,通过json进行数据转换为{'total':'总页数',rows:list集合}格式,当rows为null的时候,前台jQuery报错“TypeError: rows is undefined”。
  解决办法:改写后台model,在getter方法中判断rows是否为空,赋初值。
  示例:
public Long getTotal() {
		if(total==null){
			total=0L;
		}
		return total;
	}
       public List<T> getRows() {
		if(rows==null){
			rows=new ArrayList<T>();
		}
		return rows;
	}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics