方法和接口说明
通用查询条件的控件默认为“可用”,并且条件输入或选择不会触发其他控件状态改变。某些应用需求中需要动态改变控件状态,产品开放接口方便用户根据实际业务需求控制控件的状态。现将控制控件状态的常用js方法列举如下:
1.获取控件input对象
方法:getControl(name,index)
参数:
name – 查询条件名称,例如:地区
index – 同名的查询条件索引,没有同名条件时可不传此参数
返回值:
页面生成的input对象,输入框或者checkbox
2.获取第二个控件input对象
(在…之间 条件有两个输入框,此方法用于获取第二个输入框)
方法:getControl2(name,index)
参数:
name – 查询条件名称,例如:地区
index – 同名的查询条件索引,没有同名条件时可不传此参数
返回值: 页面生成的input对象
3.获取控件状态
方法:getStatus(name,index)
参数:
name – 查询条件名称,例如:地区
index – 同名的查询条件索引,没有同名条件时可不传此参数
返回值: 控件状态代码,-1:隐藏;0:显示但不可用;其他值:显示且可用
4.设置控件状态
方法:setStatus(status, name,index)
参数:
status – 控件状态代码,-1:隐藏;0:显示但不可用;其他值:显示且可用
name – 查询条件名称,例如:地区
index – 同名的查询条件索引,没有同名条件时可不传此参数
返回值: 无
5 获取控件显示值
方法:getText(name,index)
参数:
name – 查询条件名称,例如:地区
index – 同名的查询条件索引,没有同名条件时可不传此参数
返回值:input对象value属性
6 获取控件真实值
方法:getValue(name,index)
参数:
name – 查询条件名称,例如:地区
index – 同名的查询条件索引,没有同名条件时可不传此参数
返回值: input对象realvalue属性,即真实值
7 设置默认查询按钮状态
方法: setQueryButtonStatus(status)
参数: status – 控件状态代码,0:不可用;1:可用
返回值: 无