历史版本1 :控件实际值和显示值 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
一、专题描述编辑
在我们平时对控件的使用中,避免不了需要对控件值的引用,那么在引用控制的值时,会涉及控件真实值和显示值,现在具体划分哪些控件有真实值与显示值之分。
二、控件(值)对比编辑
三、实例编辑
我们分别在参数面板新建:单选按钮组控件(t1)、复选框控件(t2)、下拉框控件(t3)、下拉复选框控件(t4)、文本控件(t5)及预定义按钮(提交)
3.1单选按钮组控件(t1)
选中t1按钮,设置字典:
在预定义按钮中设置点击事件
js代码:
var Widget = this.options.form.getWidgetByName("t1");
//在参数界面获取控件的方法,先获取表单,再通过控件名称来获取控件
var value_1 =Widget.getValue();
//获取控件真实值
alert('我的真实值是:'+value_1);
//弹出控件真实值
var value_2 =Widget.getText();
//获取控件显示值
alert('我的显示值是:'+value_2);
//弹出控件显示值
结果预览:(真实值和显示值不同)
同理设置:
复选框控件(t2) 效果:(真实值和显示值不同)
下拉框控件(t3) 效果:(真实值和显示值不同)
下拉复选框控件(t4) 效果:(真实值和显示值不同)
3.2文本控件(t5)
同理设置
效果:(真实值和显示值相同)
注:目前除了 单选按钮组控件、复选框控件、下拉框控件、下拉复选框控件 这种能设置数据字典来定义真实值和显示值的控件外,其他控件真实值和显示值相同!