xingkongshensui 发表于 2023-4-18 15:33:50

DatatableMobile控件使用insertLine()添加行报错

脚本中对DatatableMobile控件使用insertLine()添加循环添加时加到第二行总会报错。


if(res.msg=="OK"){
                  console.log(tabDataLength);
                  var lineaa=datatable.insertLine(tabDataLength);
}

添加到第二行就报错

file:///C:\Users\Administrator\AppData\Roaming\feiq\RichOle\965149082.bmp


                  


论坛管理员 发表于 2023-4-19 10:25:57

PC端测试正常吗?

xingkongshensui 发表于 2023-4-19 17:11:45

pc端测试正常

论坛管理员 发表于 2023-4-20 10:52:30

管理员这边测试没有发现问题,您跟踪一下tabDataLength这个变量是否是超出了下标了,或者是否计算出错不是数字了?

xingkongshensui 发表于 2023-4-20 16:53:10

本帖最后由 xingkongshensui 于 2023-4-20 17:00 编辑

论坛管理员 发表于 2023-4-20 10:52
管理员这边测试没有发现问题,您跟踪一下tabDataLength这个变量是否是超出了下标了,或者是否计算出错不是 ...
tabDataLength这个值没有什么问题,我就是用addline也是出现这样的错误,只要添加两条数据以上就出错。这个错误一般什么情况下会产生。我这边还是一直报这个错误。

出现错误的地方:
file:///C:\Users\Administrator\AppData\Roaming\feiq\RichOle\1803559256.bmp

论坛管理员 发表于 2023-4-20 17:05:48

tabDataLength,您这个添加,第一次添加时变量是几,出错时变量是几?

xingkongshensui 发表于 2023-4-20 22:40:29

论坛管理员 发表于 2023-4-20 17:05
tabDataLength,您这个添加,第一次添加时变量是几,出错时变量是几?

从0开始,到1就出错了

论坛管理员 发表于 2023-4-21 10:20:20


管理员这边测试没有问题,还是怀疑您插入时变量不对,您跟踪一下确认一下变量值
页: [1]
查看完整版本: DatatableMobile控件使用insertLine()添加行报错