jQuery MiniUI

 找回密码
 立即注册
查看: 2452|回复: 3
打印 上一主题 下一主题

datagrid的onload方法 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2021-12-2 08:56:57 |显示全部楼层 |倒序浏览
在表单的子表中给datagrid用js加onload方法(由于项目原因只能用js加),没有效果
两种方法都没效果,代码如下:
方法1:$("#Sub").attr("onload", "onloadSub");
方法2:mini.get("Sub").on("load", onloadSub)
function onloadSub(e) {
    alert("aaa");
}

数据加载出来后,最后都没有执行onloadSub方法,请问是不是方法用错了还是什么原因啊

Rank: 4

沙发
发表于 2021-12-3 10:01:28 |显示全部楼层
felt 发表于 2021-12-2 14:23
url加载才会触发onload事件
你这表格数据是设置了url,调用grid.load()加载的吗? ...

是的,通过url获取的数据,需要通过setdata() 设置才会触发这个事件吗?

Rank: 4

板凳
发表于 2021-12-3 11:35:48 |显示全部楼层
felt 发表于 2021-12-3 10:46
setData不会触发,请在执行之后直接做你需要处理的操作

我需要数据加载后才调用相关代码,现在数据加载后不执行olload事件,怎样才能在数据加载后执行我需要执行的代码呢

Rank: 4

地板
发表于 2021-12-3 14:12:41 |显示全部楼层
felt 发表于 2021-12-3 13:03
setData之后直接执行啊

奥,顺便问下 olload事件什么情况下会触发

Archiver|普加软件

GMT+8, 2024-5-21 00:16 , Processed in 1.060201 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部