jQuery MiniUI

标题: 为什么没有mini.getByCls()方法呢? [打印本页]

作者: hks2002    时间: 2017-12-6 02:16:17     标题: 为什么没有mini.getByCls()方法呢?

我想获取所有的datagrid, 或者listbox
如果能mini.getByCls("mini-datagrid")获取所有datagrid不是很方便吗?像mini.getByNames()一样.

作者: dforce    时间: 2017-12-6 09:25:36

MiniUI的class只是解析标记,并不是单纯的样式。
var grids=mini.findControls(function(control){
   if(control.type=="datagrid") return true;
})
作者: hks2002    时间: 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下面的所有控件?
作者: dforce    时间: 2017-12-6 15:15:23

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

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





欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2