jQuery MiniUI

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

DataGrid加载完后事件load要怎么用? [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-2-5 14:08:03 |只看该作者 |倒序浏览
目标:在DataGrid加载完后执行一个自定义方法

操作过程:
1.查了下Api文档,找到load事件
2.写了如下代码:
   <div id="datagrid1" class="mini-datagrid" style="width: 700px; height: 280px;" url="data2.txt"
        idfield="id" allowresize="true" pagesize="2911" load="alert('1111')">

结果:发现load没有起作用。

完整的代码如下:
<div id="datagrid1" class="mini-datagrid" style="width: 700px; height: 280px;" url="data2.txt"
        idfield="id" allowresize="true" pagesize="2911" load="alert('1111')">
        <div property="columns">
            <div type="indexcolumn">
            </div>
            <div field="rowid" width="120" headeralign="center" allowsort="true">
                记录号</div>
            <div field="Company" width="120" headeralign="center" allowsort="true">
                企业名称</div>
            <div field="oiltypes" width="100" align="center" headeralign="center">
                产品名称</div>
            <div field="danwei" width="100" allowsort="true">
                产品数量单位</div>
        </div>
    </div>

    <script type="text/javascript">
        mini.parse();

        var grid = mini.get("datagrid1");
        grid.load();
    </script>


希望版主指正

Rank: 8Rank: 8

沙发
发表于 2013-2-5 14:16:09 |只看该作者
load="alert('1111')"
改为
onload="alert('1111')"
所有事件前面都要加on的

也可以这样写
var grid = mini.get("id")
grid.on("load",function(e){
     ....
})

Archiver|普加软件

GMT+8, 2024-11-27 13:47 , Processed in 1.043304 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部