3.javaScript手册 联系客服

发布时间 : 星期五 文章3.javaScript手册更新完毕开始阅读f40c998710a6f524cdbf8583

notNull:

可选,true(默认)表示可以为空

***********************************************/

function Dialog_Tree(mulSelect, idField, nameField, splitStr, treeBean, treeTitle, treeAutoSelChildren, action, exceptValue, isMulField, notNull, winTitle)

/*********************************************** 功能:列表对话框的简单调用 参数:

mulSelect:

必选,true多选,false单选,默认值为单选 可选,绑定关键字的域名字或对象或对象列表 可选,绑定显示名的域名字或对象或对象列表

可选,字符串,值分隔符,若需要将多个值放置在一个域中,该项不能为null 必选,字符串,备选列表获取数据的bean名字

可选,函数对象,当对话框关闭后需要执行的操作,样例: function MyAction(rtnVal){

//在此写入您的代码,采用rtnVal可用获取返回值,该值为KMSSData对象,

idField: nameField: splitStr: dataBean: action:

//

采用this可用访问到对话框对象 }

将MyAction传递给action参数

searchBean:

可选,字符串,用于搜索获取数据的bean名字,采用!{keyword}替换关键字输入的

文本,样例: organizationDialogList&keyword=!{keyword}

isMulField:

可选,布尔型,当idField/nameField以字符串形式传递时有效,标记是否获取所

有同名的域的值,默认值为false

notNull:

可选,true(默认)表示可以为空

***********************************************/

function Dialog_List(mulSelect, idField, nameField, splitStr, dataBean, action, searchBean, isMulField, notNull, winTitle)

/*********************************************** 功能:左边树右边列表的对话框的简单调用 参数:

mulSelect:

必选,true多选,false单选,默认值为单选

idField:

可选,绑定关键字的域名字或对象或对象列表 可选,绑定显示名的域名字或对象或对象列表

可选,字符串,值分隔符,若需要将多个值放置在一个域中,该项不能为null 必选,字符串,目录树获取数据的bean名字

treeBean中可以采用参数替换的方式指定,参数格式为:!{节点属性名},如: 节点node.value=123

原给定的treeBean:beanName¶=!{value} 实际使用的treeBean:beanName¶=123 必选,字符串,目录树的跟节点显示内容 必选,字符串,备选列表获取数据的bean名字

可选,函数对象,当对话框关闭后需要执行的操作,样例: function MyAction(rtnVal){

//在此写入您的代码,采用rtnVal可用获取返回值,该值为KMSSData对象,

nameField: splitStr: treeBean:

treeTitle: dataBean: action:

//

采用this可用访问到对话框对象 }

将MyAction传递给action参数

searchBean:

可选,字符串,用于搜索获取数据的bean名字,采用!{keyword}替换关键字输入的

文本,样例: organizationDialogList&keyword=!{keyword}

exceptValue:

可选,目录树中不期望出现的关键字,为字符串或字符串数组

可选,布尔型,当idField/nameField以字符串形式传递时有效,标记是否获取所isMulField:

有同名的域的值,默认值为false

notNull:

可选,true(默认)表示可以为空

***********************************************/

function Dialog_TreeList(mulSelect, idField, nameField, splitStr, treeBean, treeTitle, dataBean, action, searchBean, exceptValue, isMulField, notNull, winTitle)

/*********************************************** 功能:模态对话框的调用 参数:

url:

必选,对话框的url width:

可选,对话框的宽度,默认640 可选,对话框的高度,默认820

height: parameter:

可选,传递的参数

***********************************************/

function Dialog_PopupWindow(url,width, height, parameter)

7. doclist.js

/*********************************************** JS文件说明:

该文件提供了常用的动态列表的通用方法。 使用说明:

1、请在页面中定义一个ID为\的表格,该表格即为动态列表的表格,若2、在该表格的定义一个基准行,当新增行的时候,程序会自动复制基准行的HTML代码进

TR标签:

KMSS_IsReferRow=\:必须,表示该行为基准行 KMSS_IsRowIndex=\:可选,表示该列用于显示序号 !{index}:行索引号 TD标签:

域name属性的替换符:

不希望使用TABLE_DocList作为表格ID,请改写DocList_Info的值(ID数组) 行创建新行。标签属性说明:

3、若表格中本来就有内容,内容的行必须紧跟在基准行的后面,内容行的TR标签必须定义4、当表格中需要出现选择框的时候,可以采用DocList_GetPreField函数获取到临近

KMSS_IsContentRow=\属性。 的域对象。

HTML样例:

序号 文本内容 输入框

文本内容

1 文本内容

作者:叶中奇

版本:1.0 2006-4-3

***********************************************/

全局变量

var DocList_Info = new Array(\); var DocList_TableInfo = new Array;

/*********************************************** 功能:获取界面中某个对象中指定对象的字段的和 参数:

obj:

必选,对象 fieldRe:

//全局变量,ID列表

必选,域名称或域的正则表达式

***********************************************/

function DocList_GetSum(obj, fieldRe)

/*********************************************** 功能:添加行 参数:

optTB:

可选,表格ID或表格对象,默认取当前操作的表格 content: