李恒道 发表于 2023-2-9 17:46:53

霜雪明 发表于 2023-2-9 17:33
点击【查询】按钮前




这个只能靠debugger调试的了
还有就是有问题不用饱和式的艾特每一个人

霜雪明 发表于 2023-2-9 18:17:36

李恒道 发表于 2023-2-9 17:46
这个只能靠debugger调试的了
还有就是有问题不用饱和式的艾特每一个人

好的。
不是调试的问题,用debugger和alert也是undifined,也就是获取不到点击后的表格内容

李恒道 发表于 2023-2-9 18:26:07

霜雪明 发表于 2023-2-9 18:17
好的。
不是调试的问题,用debugger和alert也是undifined,也就是获取不到点击后的表格内容 ...
是出问题才调试
不是出问题确认不需要调试
-------------
比如为什么会出现undefined
原生能不能获取到
存不存在iframe框架
执行时许与dom的情况是不是存在问题
库的代码是不是用错了
-------------
可以试着回答一下以上问题
不可能出现逻辑和执行情况调试都没问题但是结果有问题的
类似于1+1的情况下不可能在计算无误的情况下校验得出3

霜雪明 发表于 2023-2-9 19:08:33

本帖最后由 霜雪明 于 2023-2-9 19:16 编辑

李恒道 发表于 2023-2-9 18:26
是出问题才调试
不是出问题确认不需要调试
-------------

是的,问题出在,click事件触发的时候,表格数据没有刷新出来,导致获取失败。
我再想一想{:4_88:}

cxxjackie 发表于 2023-2-10 00:09:26

霜雪明 发表于 2023-2-9 18:17
好的。
不是调试的问题,用debugger和alert也是undifined,也就是获取不到点击后的表格内容 ...

加个setTimeout就能取到了,元素加载需要时间,只是网络状况不同,setTimeout很不可靠。ElementGetter就是用来解决此类问题的,你根本不需要监听点击:
elmGetter.each('#ext-gen248 .x-grid3-row', document, row => {
    console.log(row);
});
页: 1 2 [3]
查看完整版本: 如何定位多层嵌套下的<div>?