使用jQuery的dataTable的问题

数据一直没有出来,实在不知道问题出在哪里了请大神们帮忙看看!谷歌调试一直有个错误不知道什么意思UncaughtTypeError:Cannotreadproperty'l... 数据一直没有出来,实在不知道问题出在哪里了 请大神们帮忙看看!
谷歌 调试 一直有个错误 不知道什么意思
Uncaught TypeError: Cannot read property 'length' of undefined
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
Annababy3s
2018-04-11 · TA获得超过1.4万个赞
知道小有建树答主
回答量:105
采纳率:95%
帮助的人:3.5万
展开全部

在bug中最多是JavaScript脚本错误,样式错误,功能错误等;对于cs代码引起的错误,几乎在开发时就修改了。而脚本的错误,样式的问题,是需要考虑浏览器,运行环境,部署是否完整等多个条件,导致修复的难度和再现的难度都比cs代码要困难的多。

具体问题: 

  1. Javascript脚本:  在系统中,js是不可缺少的。而js的开源库更是少不了。本系统使用了   Jquery库/相关的UI库/插件库:这几个本身是没有问题的,兼容性也不错。    

    1)My97Datepicker:时间控件。在其中遇到的一个 “脚本权限”问题中,就是因为这个插件与Jquery冲突造成的。    

    2)其他脚本。  多种脚本的冲突导致了很多问题。这是在设计之初,没有考虑到功能的多样性,而在开发中随行而发,兴致所至则代码成。 

  2. 脚本问题:万恶的Iframe加载:  在系统中,模拟多标签的浏览器做了一个可打开关闭的Tab多页面切换区。采用了一个控件。  apTabs是一个采用Prototype框架开发发HTML/JavaScript Tab控件。支持Tab横向滚动隐藏,以便在一个比较狭窄的空间中显示更多的Tab标签页。支持通过Ajax,iFrame加载内容。ApTabs在系统中,没打开一个tab会在客户端机器上产生5-8M的内存占用,而且关闭后就不会释放。nnd,打开20个界面后,再关闭再打开客户机器有1G内存就这么无声无息的没了。  原因:这个问题也是属于经典问题。采用Div等方式把Iframe给显示出来,然后再关闭div的隐藏属性,这样是无法释放Iframe的占用资源的。  需要在关闭div之前,把iframe的资源GC了才可以。  方法:在关闭tab时,循环该Tab的所有Element,包括iframe,设置:thisObject.removeNode(true);  设置清理后,如果是IE浏览器可以使用:CollectGarbage();进行GC。其他浏览器不兼容。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
狂奔的蜗牛83
2015-05-25 · TA获得超过130个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:107万
展开全部
你看看是不是后台控制器返回的不是一个数组啊~这段报错的意思就是"无法读取 length 属性",意思就是数据的length属性未定义
追问
Json 的数据格式不对 !
{
"sEcho":0,"iTotalRecords":0,"iTotalDisplayRecords":20,
"aaData":[
["key","val"],
["key","val"]]
}

必须一样的格式 ...
谢谢你了!!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兴恨寒Ff
2020-05-25
知道答主
回答量:1
采纳率:0%
帮助的人:607
展开全部
你好请问一下ace表格渲染怎么弄的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式