jQuery MiniUI

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

通过form.getData获取扩展控件的值的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-4-1 17:21:24 |只看该作者 |倒序浏览
之前从miniPanel扩展了一个多附件上传下载控件,已经提供了getValue的方法,但在form.getData()时获不到自定义扩展控件的值,是否需要像注册自定义控件属性那样需要对getValue进行注册,还是怎么解决呢?
附代码
mini.ux.MultiFile = function () {
    mini.ux.MultiFile.superclass.constructor.call(this);
    this.files = [];
   ....
   ....

}


mini.extend(mini.ux.MultiFile, mini.Panel, {
   ....
   ....
    getValue: function () {
        var value = this.files.join(",");
        return value;
    },

});

Rank: 8Rank: 8

沙发
发表于 2013-4-1 17:33:00 |只看该作者
作为一个表单控件,有如下约定:
1.有getValue方法
2.有name
3.有formField: true,表明是一个表单控件。

Rank: 2

板凳
发表于 2013-4-1 18:12:07 |只看该作者
factory 发表于 2013-4-1 17:33
作为一个表单控件,有如下约定:
1.有getValue方法
2.有name

嗯,谢谢

Archiver|普加软件

GMT+8, 2024-11-27 22:19 , Processed in 1.043150 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部