jQuery MiniUI

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

tabs [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2013-2-18 16:57:45 |只看该作者 |倒序浏览
想问一下 关于tabs的activechanged 事件的应用 也没有个例子啊
比如有两个tabs 第一个有个datagrid 是在第一个tabs中 第二个有个datagrid在第二个tabs中
我的意思是上来默认只加载第一个tabs中的数据 当我点击第二个tab是的时候再去加载第二个datagrid中的数据

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-2-18 17:36:00 |只看该作者
onactivechanged="alert(1)"

Rank: 4

板凳
发表于 2013-2-18 17:38:50 |只看该作者
niko 发表于 2013-2-18 17:36
onactivechanged="alert(1)"

什么玩意啊

Rank: 8Rank: 8

地板
发表于 2013-2-18 17:45:46 |只看该作者
liyang1987ly 发表于 2013-2-18 17:38
什么玩意啊

你不是要onactivechanged事件么,就是这样写啊,然后在事件里面执行加载

Rank: 4

5#
发表于 2013-2-21 09:57:29 |只看该作者
factory 发表于 2013-2-18 17:45
你不是要onactivechanged事件么,就是这样写啊,然后在事件里面执行加载

div id="tabs1" class="mini-tabs" activeIndex="0" style="width:350px;height:200px;" onActivechanged="change"
>
    <div name="first" title="Tab1">
        <datagrid id="grid1"></datagrid>
    </div>
    <div title="Tab2">
     <datagrid id="grid2"></datagrid>
    </div>
    <div title="Tab3">
        3
    </div>
    <div title="Tab4">
        4
    </div>
    <div title="Tab5">
        5
    </div>
</div>
<script type="text/javascript">
mini.parse();
我的意思是 当我单击tab2的时候去加载grid2的数据
是不是我用法不对啊
</script>

Rank: 8Rank: 8

6#
发表于 2013-2-21 11:20:37 |只看该作者
liyang1987ly 发表于 2013-2-21 09:57
div id="tabs1" class="mini-tabs" activeIndex="0" style="width:350px;height:200px;" onActivechanged ...

onactivechanged(e){
    e.sender  //是事件激发者,也就是你点击的tab2,然后再去获取到内部的表格,执行grid.load()就好了
}

Rank: 4

7#
发表于 2013-2-21 11:50:31 |只看该作者
factory 发表于 2013-2-21 11:20
onactivechanged(e){
    e.sender  //是事件激发者,也就是你点击的tab2,然后再去获取到内部的表格,执 ...

一个表跟另一个表相关联 查询所有 出来的是对象套对象 那要怎么获取绑定到datagrid上啊

Rank: 8Rank: 8

8#
发表于 2013-2-21 14:30:09 |只看该作者
liyang1987ly 发表于 2013-2-21 11:50
一个表跟另一个表相关联 查询所有 出来的是对象套对象 那要怎么获取绑定到datagrid上啊 ...

<div field="a.b" >

Rank: 4

9#
发表于 2013-2-25 11:52:45 |只看该作者
factory 发表于 2013-2-21 14:30

如果onActivechanged="change" 为什么 tab2的grid也加载了数据 因为我加了lert 会执行 弹出框 我有点不明白

Rank: 8Rank: 8

10#
发表于 2013-2-25 14:23:12 |只看该作者
liyang1987ly 发表于 2013-2-25 11:52
如果onActivechanged="change" 为什么 tab2的grid也加载了数据 因为我加了lert 会执行 弹出框 我有点不明 ...

你的tabs是如何创建选项内容的?tabs页面上直接写的还是tabs通过url加载不同的tab的?
如果是通过url的话,我测试了,只有当点击切换tab的时候,才会执行页面的alert

Archiver|普加软件

GMT+8, 2024-11-27 18:32 , Processed in 1.043210 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部