jQuery MiniUI

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

为什么没有mini.getByCls()方法呢? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2017-12-6 02:16:17 |只看该作者 |倒序浏览
我想获取所有的datagrid, 或者listbox
如果能mini.getByCls("mini-datagrid")获取所有datagrid不是很方便吗?像mini.getByNames()一样.

Rank: 8Rank: 8

沙发
发表于 2017-12-6 09:25:36 |只看该作者
MiniUI的class只是解析标记,并不是单纯的样式。
var grids=mini.findControls(function(control){
   if(control.type=="datagrid") return true;
})

Rank: 3Rank: 3

板凳
发表于 2017-12-6 14:21:13 |只看该作者
本帖最后由 hks2002 于 2017-12-6 14:29 编辑
dforce 发表于 2017-12-6 09:25
MiniUI的class只是解析标记,并不是单纯的样式。
var grids=mini.findControls(function(control){
   if(c ...

findCortrols是个全局方法吧, 有没有方法可以限定获取范围, 比如某个tab下面的所有控件?

Rank: 8Rank: 8

地板
发表于 2017-12-6 15:15:23 |只看该作者
hks2002 发表于 2017-12-6 14:21
findCortrols是个全局方法吧, 有没有方法可以限定获取范围, 比如某个tab下面的所有控件? ...

var controls=mini.getChildControls(dom)   //可以获取dom元素下所有miniui控件

Archiver|普加软件

GMT+8, 2024-9-29 05:34 , Processed in 1.025880 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部