jQuery MiniUI

标题: 通过form.getData获取扩展控件的值的问题 [打印本页]

作者: cola_unique    时间: 2013-4-1 17:21:24     标题: 通过form.getData获取扩展控件的值的问题

之前从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;
    },

});


作者: factory    时间: 2013-4-1 17:33:00

作为一个表单控件,有如下约定:
1.有getValue方法
2.有name
3.有formField: true,表明是一个表单控件。

作者: cola_unique    时间: 2013-4-1 18:12:07

factory 发表于 2013-4-1 17:33
作为一个表单控件,有如下约定:
1.有getValue方法
2.有name

嗯,谢谢




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