jQuery MiniUI

 找回密码
 立即注册
楼主: leap_icy
打印 上一主题 下一主题

grid分页样式能不能自己定义? [复制链接]

Rank: 8Rank: 8

11#
发表于 2014-5-23 12:42:38 |只看该作者
leap_icy 发表于 2014-5-23 12:04
用这个分页样式的话,我有个合计金额想放上去,那么grid.load()直接绑定数据的时候,能不能把我的合计放 ...

grid.on("load",function(){
       xxxxxxxxxxxxx
})
可以监听load事件来处理的

Rank: 3Rank: 3

12#
发表于 2014-5-23 14:29:02 |只看该作者
可以给一个监听的具体例子吗?grid.on是用来监听load事件的,那么还需要写load吗?

Rank: 3Rank: 3

13#
发表于 2014-5-23 14:34:09 |只看该作者
本帖最后由 leap_icy 于 2014-5-23 14:50 编辑
leap_icy 发表于 2014-5-23 14:29
可以给一个监听的具体例子吗?grid.on是用来监听load事件的,那么还需要写load吗? ...

<div id="datagrid1" class="mini-datagrid" style="width:700px;height:250px;"
        url="../data/AjaxService.aspx?method=SearchEmployees"  idField="id" allowResize="true"
         pagerButtons="#buttons"
    >
        <div property="columns">
            <div type="indexcolumn" ></div>
            <div field="loginname" width="120" headerAlign="center" allowSort="true">员工帐号</div>   
            <div field="name" width="120" headerAlign="center" allowSort="true">姓名</div>                           
            <div field="gender" width="100" renderer="onGenderRenderer" align="center" headerAlign="center">性别</div>
            <div field="salary" width="100" allowSort="true">薪资</div>                                    
            <div field="age" width="100" allowSort="true">年龄</div>
            <div field="createtime" width="100" headerAlign="center" dateFormat="yyyy-MM-dd" allowSort="true">创建日期</div>               
        </div>
    </div>   
    <div id="buttons">
        <span class="separator"></span>
        <span id = "HJ"></span>
        <input class="mini-datepicker" />
    </div>

这个id="HJ"的地方我想放一个金额合计上去。可不可以自己给要绑定的json中拼接一个HJ:“123”的键值对?或者用grid.on如何实现,想看一下具体实现的代码。

Rank: 8Rank: 8

14#
发表于 2014-5-23 15:24:04 |只看该作者
leap_icy 发表于 2014-5-23 14:34
员工帐号   
            姓名                           
       ...

grid.on("load",function(e){
   
    var hj=document.getElementById("HJ")
    hj.innerHTML="xxxxxxxxxxx"
})

Rank: 3Rank: 3

15#
发表于 2014-5-23 15:28:27 |只看该作者
felt 发表于 2014-5-23 15:24
grid.on("load",function(e){
   
    var hj=document.getElementById("HJ")

可是这个HJ的值我想包含在绑定datagrid的字符串里边。不想再单独请求服务器端查询了,那样太慢了。

Rank: 8Rank: 8

16#
发表于 2014-5-23 15:32:07 |只看该作者
leap_icy 发表于 2014-5-23 15:28
可是这个HJ的值我想包含在绑定datagrid的字符串里边。不想再单独请求服务器端查询了,那样太慢了。 ...

load事件里面
e.xhr  //是ajax对象,里面可以获取返回值的

Rank: 3Rank: 3

17#
发表于 2014-5-26 12:05:55 |只看该作者
那pagerbutton可不可以把分页去掉,只留工具栏,然后我自己加东西呢?

Rank: 8Rank: 8

18#
发表于 2014-5-26 12:20:16 |只看该作者
leap_icy 发表于 2014-5-26 12:05
那pagerbutton可不可以把分页去掉,只留工具栏,然后我自己加东西呢?

那你showPager="false"
把我们的分页直接隐藏掉
你自己下面放个toolbar之类的东西好了

Rank: 3Rank: 3

19#
发表于 2014-5-26 14:34:12 |只看该作者
felt 发表于 2014-5-26 12:20
那你showPager="false"
把我们的分页直接隐藏掉
你自己下面放个toolbar之类的东西好了 ...

pagerbuttons实现不了吗?还有用toolbar的话,grid.on时间监听,然后给toolbar里面的span赋值还管用吗?

Rank: 8Rank: 8

20#
发表于 2014-5-26 14:58:17 |只看该作者
leap_icy 发表于 2014-5-26 14:34
pagerbuttons实现不了吗?还有用toolbar的话,grid.on时间监听,然后给toolbar里面的span赋值还管用吗? ...

可以的

Archiver|普加软件

GMT+8, 2024-5-18 20:25 , Processed in 1.067686 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部