例:
DynamicForm.create({
ID:"demoForm",
numCols:4,
autoDraw:true,
cellPadding:5,
items:[
{title:"ID",name:"ID",showIf:"false"},
{title:"姓名",name:"uName"},
{title:"电话",name:uPhone"",ID:"uPhone"}
]
});
在DynamicForm中,items等同于fields,即以上代码等同于
DynamicForm.create({
ID:"demoForm",
numCols:6,
autoDraw:true,
cellPadding:5,
fields:[
{title:"ID",name:"ID",showIf:"false"},
{title:"姓名",name:"uName"},
{title:"电话",name:uPhone"",ID:"uPhone",colSpan:4}
]
});
DynamicForm默认列数为2即numCols:2,类似于table,每个tr有两个td,而form内的每一个item或field则默认为
占据一行两列(colSpan:2),即title一列,value一列。
例子中代码:numCols:6,即意为每行6列,也就是每行默认放置3个item(表单元素)。
autoDraw:true,意为自动渲染。当此Form为其他容器的子项时,一般设为false。
cellPadding:5,用来调表单元素之间的距离。
在代码{title:"ID",name:"ID",showIf:"false"}中,showIf用来控制Form内元素的隐藏,若不写showIf:"false"
当然是默认为显示了。
那么在{title:"电话",name:uPhone"",ID:"uPhone",colSpan:4}中,colSpan:4是用来做什么的呢?聪明的你一定一眼
就看明白了,对了,是用来合并列的,colSpan:4意味这uPhone这个元素要占据4列。
同样有合并列,就有合并行,合并行是rowSpan。
那么,我们如何取得Form表单内各元素的值呢?有三种方法:
1. 我们可以通过元素的ID来获取它们的值,例如:uPhone.getValue();
2.通过元素的名字来获取它们的值,例如:var uphone=demoForm.getValue("uPhone");
3.第三种与第二种类似,var uphone=demoForm.getItem("uPhone").getValue();
会取值之后,赋值也就会了吧。同样是三种方法:
uPhone.setValue("1384387438");
demoForm.setValue("uPhone","1384387438");
demoForm.getItem("uPhone").setValue("1384387438");
- 浏览: 33600 次
- 性别:
- 来自: 北京
最新评论
-
primer_of_java:
1. 我们可以通过元素的ID来获取它们的值,例如:uPhone ...
smartclient——DynamicForm
相关推荐
smartclient Dynamicform 布局 78 smartclient 持有对象的引用 80 smartclient 分页总结 82 smartclient 手动设置参数传递 83 smartclient listgrid style (加竖线、横线、背景色) 84 smartclient listgrid 数据之间...
智能客户端代码示例及帮助文档
smartdefrag——最智能的磁盘碎片整理工具
把压缩包里的文件全部安装,重启VB,在代码框里点右键然后点Smart Indent——>Indent Project。
SMART系统——考试监控及阅卷模块的设计与开发
藏经阁-Spark Meets Smart Meters——Hadoop powering Australia’s energy transformation.pdf
这个demo基本上涵盖了smartclient常用的组件,是从smartclient官网上模拟的一个项目,自己建立数据库表,很容易懂。
smartclient
学习smartclient的好的视频教程,觉得不错。
SmartClient js框架源码
本例子运用了smartclient,spring框架,功能是测试tree和list组建
Smart Client技术是瘦客户端应用的代替技术。将B/S与C/S的优势融合,Smart Client应用程序可以将胖客户端应用程序的优点和瘦客户端应用程序的部署和可管理性优点结合起来,使之在资源的利用上达到平衡。
Smart Client 智能客户端 技术介绍.doc
智能客户端(Smart Client)中文文档及案例
SmartClient 常用组件接口说明 SmartClient 组件清单列表 组件名称 组件描述 ClassFactory Smartclient 组件库类工厂组件,用于定义 smartclient 类 Class Class 类是 ...
smartclient实例入门,我删除了相关的jar包,自己导入就可以了
smart client安卓系统的安装包
智能客户端PPT,微软官方介绍Smart Client!
SmartClient(英文版)快速入门
smartclient的一个例子,很精典(源码)