jQuery MiniUI

标题: miniui设置只读问题 [打印本页]

作者: Justal    时间: 2017-3-27 16:07:38     标题: miniui设置只读问题

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是没有定义的


作者: felt    时间: 2017-3-27 18:41:08

class为fieldTitle是什么控件?MiniUi的方法只能用于MiniUI控件
作者: Justal    时间: 2017-3-29 14:55:25

felt 发表于 2017-3-27 18:41
class为fieldTitle是什么控件?MiniUi的方法只能用于MiniUI控件

是的,mini-textbox和mini-textarea
作者: dforce    时间: 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"))
    你这里可以这样判断




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