基本自定义 > 用户界面自定义 > 用户界面技术概述 > Javascript 函数概述 > TableUtils - 包
  
TableUtils - 包
名称
用途
getTableRows (parentNode)
在指定外部 DIV DOM 节点的情况下为表格中的每行返回一个 Nmcontext 数组。
getTableRowsByID (tableID)
在指定表格 id 的情况下为表格中的每行返回一个 Nmcontext 数组。
getTreeRows (parentNode)
在指定外部 DIV DOM 节点的情况下为表格中的每行返回一个 Nmcontext 数组。
findTableID (node)
在指定 DOM 元素的情况下,向上遍历 DOM 树以确定包含该元素的表格。
findParentTableNodeId (node)
在指定 DOM 元素的情况下,向上遍历 DOM 树以查找表格 DOM 节点。
getAddedRows (tableid)
获取包含表格 id 的已添加行的隐藏输入字段。返回可进行标记化的字符串。
getRemovedRows (tableid)
获取包含表格 id 的已移除行的隐藏输入字段。返回可进行标记的字符串
getParentTR (node)
遍历 Dom 树以查找第一个 <tr> 标记
removeParentRow (oid, node, tableid)
从表格/树中移除行
isTableCheckBox (node)
如果 dom 节点是表格中具有类 JCA_tablerow 的行,则会返回 true/false
@param node - 复选框 dom 节点
deSelectOtherTableRows (table id)
该函数在单击复选框时调用,并且会更改行 css,以使其突出显示。
getFormNodes (node)
获取给定父节点中的所有表单节点。如果未指定 parentNode,则会搜索整个文档。
disableRow (tr)
禁用给定行中的所有表单输入
updateHeader (tableid)
更新标题栏中的行数。
getUnformattedTableId (tableid)
将外部 div 节点 id 转变为由 jsp 标记 table__jca.sometable__TABLE -> jca.sometable 定义的常规表格 id。
getFormattedTableId (id)
将 div 表格 id 转换为在 jsp 标记中使用的简单表格 id
table__jca.sometable__TABLE -> jca.sometable
updateFooterCount (tableid, count, changeValue)
更新页脚中选定行的计数。
disableSelectAllChBox
在提供表格 id 的情况下禁用全选复选框
enableSelectAllChBox
在提供表格 id 的情况下启用全选复选框