jQuery MiniUI

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

miniui设置只读问题 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2017-3-27 16:07:38 |只看该作者 |倒序浏览
function labelModel(_form) {
                        var fields = _form.getFields();
                       
                                for (var i = 0, l = fields.length; i < l; i++) {
                                        var c = fields[i];
                                        if (c.getClass === "fieldTitle") {
                                        if (c.setReadOnly)
                                                c.setReadOnly(true); //只读
                                        if (c.setIsValid)
                                                c.setIsValid(true); //去除错误提示
                                        if (c.addCls)
                                                c.addCls("asLabel"); //增加asLabel外观
                                        }
                                }
                       
                }


我想设置表单中的class为fieldTitle的元素为只读,我应该怎么做。我的想法是对比class,但是我不知道改怎么获取class,c.getClass是没有定义的

Rank: 8Rank: 8

沙发
发表于 2017-3-27 18:41:08 |只看该作者
class为fieldTitle是什么控件?MiniUi的方法只能用于MiniUI控件

Rank: 4

板凳
发表于 2017-3-29 14:55:25 |只看该作者
felt 发表于 2017-3-27 18:41
class为fieldTitle是什么控件?MiniUi的方法只能用于MiniUI控件

是的,mini-textbox和mini-textarea

Rank: 8Rank: 8

地板
发表于 2017-3-29 16:10:09 |只看该作者
Justal 发表于 2017-3-29 14:55
是的,mini-textbox和mini-textarea

1 我们没有提供getClass这样API
2     if (mini.hasClass(c.getEl(),"fieldTitle"))
    你这里可以这样判断

Archiver|普加软件

GMT+8, 2024-11-18 14:28 , Processed in 1.047435 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部