出现JS错误提示null为空或不是对象的错误

来源:互联网 发布:苹果电脑java代码编写 编辑:程序博客网 时间:2024/04/29 18:49

对于我遇到这个问题,仅仅针对自己的项目中写的代码

 success: function (data) {                   var str = "";                   if (data != "") {                       var data = $.parseJSON(data);                       $.each(data, function (i, obj) {                               str += "<tr><td>" + obj.SucTitle + "</td><td>" +      obj.SucPro + "</td><td title='" + obj.SucPro + "'>" + obj.SuRem + "</td><td><input type='button'  id='" + obj.SucID + "'  value='编辑' />&nbsp;<input type='button'  id='" + obj.SucID + "' value='删除' /></td></tr>"                       })                       $("#tbCase tr").first().nextAll().remove();                       $("#tbCase").append(str);                   }

将datatype:json—>datatype:text
然后data返回一个null的值,进行判断一下;
将其转换为json处理就能处理这个数据库没有值而导致bug的问题

或者在数据库里给他添加几条数据!!
(不是通用方法,仅用于个人记录!!)

0 0
原创粉丝点击