Class Index | File Index

Classes


Namespace Sucang.browser


Defined in: main.js.

Namespace Summary
Constructor Attributes Constructor Name and Description
 
浏览对话框操作相关的方法
Method Summary
Method Attributes Method Name and Description
<static>  
Sucang.browser.addValue(id, val)
往多选浏览框中附加一个选项
<static>  
Sucang.browser.changeBid(String, String)
改变浏览框的内容,重新设置浏览框id.
<static>  
Sucang.browser.clearValue(String)
清空浏览框的值?在有跟随带出值的情况下直接清空,可能跟随带出的值不会被清空。
<static>  
Sucang.browser.disabled(String, boolean, String)
禁用浏览框按钮
<static>  
Sucang.browser.getText(String)
获取浏览框的显示文本
<static>  
Sucang.browser.getValue(String)
返回浏览器框的值,如果不存在则返回空字符串
<static>  
Sucang.browser.init(String, String, String, boolean, String, String)
用于在客户端JS生成浏览(Brwoser)框按钮的方法
<static>  
Sucang.browser.open(String, String, Function, Function, String|Object, Object)
打开浏览对话框,
<static>  
Sucang.browser.removeItem(el, fieldid, isMore)
用于单独删除多选浏览框中的某一项
<static>  
Sucang.browser.setParams(String|Object[btn], String|Object)
设置浏览框的参数
<static>  
Sucang.browser.setText(String, String)
设置浏览框的显示文本
<static>  
Sucang.browser.setValue(String, String|Array, boolean)
设置浏览框的值和显示的文本,如果指定的标签带有回调函数会自动调用,参数同Sucang.browser.open的回调函数
<static>  
Sucang.browser.setVisible(String, boolean)
设置浏览框的显示方式,转换弹出对话框为输入框并隐藏按钮
Namespace Detail
Sucang.browser
浏览对话框操作相关的方法
Method Detail
<static> Sucang.browser.addValue(id, val)
往多选浏览框中附加一个选项
Parameters:
id
val

<static> Sucang.browser.changeBid(String, String)
改变浏览框的内容,重新设置浏览框id.常用于同一个浏览框按钮,需要不同的时候弹出显示不同的内容之用。
Parameters:
{fieldName} String
{bid} String

<static> Sucang.browser.clearValue(String)
清空浏览框的值?在有跟随带出值的情况下直接清空,可能跟随带出的值不会被清空。
Parameters:
{fieldName} String

<static> Sucang.browser.disabled(String, boolean, String)
禁用浏览框按钮
Parameters:
{name} String
浏览框字段按钮,该字段名称不管主表子表都需要带有前缀,全名称。
{disabled} boolean
{msg} String
用于被禁用时鼠标滑过时的提示消息

<static> {txt} Sucang.browser.getText(String)
获取浏览框的显示文本
Parameters:
{fieldName} String
Returns:
{txt} String

<static> {val} Sucang.browser.getValue(String)
返回浏览器框的值,如果不存在则返回空字符串
Parameters:
{fieldName} String
Returns:
{val} String

<static> {str} Sucang.browser.init(String, String, String, boolean, String, String)
用于在客户端JS生成浏览(Brwoser)框按钮的方法
Parameters:
{name} String
浏览框名称。**必填**
{bid} String
浏览框的ID,从浏览框查询页中的复制获得。**必填**
{callbackName} String
浏览对话框操作完成后的回调函数名,参数同Sucang.browser.open方法
{isedit} boolean
浏览框保存的值是否可以编辑,用于浏览框和文本框之间切换时有用.默认为false
{text} String
浏览框初始化时的文本
{value} String
浏览框初始化时的数据值
Returns:
{str} String 返回值为浏览框按钮的HTML字符串

<static> Sucang.browser.open(String, String, Function, Function, String|Object, Object)
打开浏览对话框,
Parameters:
{name} String
必填参数
{bid} String
见BrowserBox.id,如果省略则从data-bid="myvalue"属性中获取。
{callback} Function
浏览框关闭时的回调函数,function callback(data:Array<value,viewText>,name){ .. }
{precall} Function
预处理函数,在打开对话框前被调用,如果返回false则不调用,function precall(obj){ ... }
{params} String|Object
//data-params="{'value':'myvalue1'}"
{winParams} Object
//指定弹出窗口的参数,如大小,同Sucang.page.openWindow();对象的第三个参数

<static> Sucang.browser.removeItem(el, fieldid, isMore)
用于单独删除多选浏览框中的某一项
Parameters:
el
fieldid
isMore

<static> Sucang.browser.setParams(String|Object[btn], String|Object)
设置浏览框的参数
Parameters:
{fieldName} String|Object[btn]
{param} String|Object
//如果为空则删除参数,如果已存在同名则覆盖

<static> Sucang.browser.setText(String, String)
设置浏览框的显示文本
Parameters:
{fieldName} String
{txt} String

<static> Sucang.browser.setValue(String, String|Array, boolean)
设置浏览框的值和显示的文本,如果指定的标签带有回调函数会自动调用,参数同Sucang.browser.open的回调函数
Parameters:
{fieldName} String
{val} String|Array
如果数组时Array[1]作为文档显示,如果是数组里包含数组(多个值)时会转换成用逗号连接的字符串
{isCancelCallback} boolean
取消回调函数联动-如果为true表示不执行回调函数,默认是执行回调处理

<static> Sucang.browser.setVisible(String, boolean)
设置浏览框的显示方式,转换弹出对话框为输入框并隐藏按钮
Parameters:
{fieldName} String
{isInput} boolean

Documentation generated by JsDoc Toolkit 2.3.0 on Wed Jun 05 2019 11:25:20 GMT+0800 (CST)