`
zengbo0710
  • 浏览: 414657 次
社区版块
存档分类
最新评论

DWR的DWRUtil.addRows()函数

阅读更多
DWRUtil.addRows()
语法:

DWRUtil.addRows(id, array, cellfuncs, [options]);

描述:

它会名为id的表格添加表格行。每个array数组的元素将被创建一个行。cellfuncs函数为array中每个元素内的字段(列)进行处理单元格将根据cellfunc函数对字段的处理方法,历遍array数据元素内的各个字段而创建。

对于DWR1.1,addRows()函数对于对象类型的数据同样有效。如果你传递一个对象,而不是一个简单的数组,我们会根据单元处理格函数为此对象内的每个元素的字段值创建一个单元格。

以上功能,你可以用如下伪代码表示:
历遍数组array的每个元素
  历遍cellfuncs函数中的每个处理方法
    根据cellfuncs函数创建单元格。此单元格的值是第i个array数组元素,即array[i],中的一个字段(列)。

参数:

    id:表格table的元素,推荐使用tbody
    array:数组(或DWR1.1中的对象,如ArrayList),包含将被更新的表格的一个行的数据。
    cellfuncs:为从array每个元素中提取字段(列),以写到单元格中的函数,它应当对每个字段(列)值进行加工处理。
    options:一个包含多个选项的对象,请看下面说明。

可用的选项有:

*rowCreator:创建行的函数,(例如你想把CSS样式应用到每个行中)。默认的返回值是document.createElement("tr")
*cellCreator:创建单元格的函数,(例如你想把td换成th)。默认的返回值是document.createElement("td")

http://getahead.ltd.uk/dwr/browser/tables
 

分享到:
评论

相关推荐

    DWRUtil.rar_DWRUtil_dwr

    DWRUtil是DWR框架中的一个实用工具类,提供了一系列方便开发者使用的函数,简化了JavaScript和服务器端数据交互的过程。这个压缩包"DWRUtil.rar"包含了"DWRUtil_dwr"相关的文件,特别是"DWRUtil.txt",这可能是一个...

    DWR util.js 学习笔记 整理

    DWRUtil 中的 $() 函数用于获取页面参数值,它可以代替 document.getElementById 函数,但需要注意的是,在 IE5.0 中不支持该函数。例如, var name = $("name"); 可以获取名为 "name" 的表单元素的值。 2. ...

    DWR util.js学习笔记.doc

    DWR util.js 是一个JavaScript工具库,提供了一些有用的函数,用于在客户端页面调用。下面是DWR util.js中的主要功能: 1. $()函数:获取页面参数值 该函数用于获取页面参数值,例如:var name = $("name");获取名...

    DWR小结DWRUtil篇

    DWRUtil是DWR(Direct Web Remoting)框架中一个非常重要的工具类,提供了一些实用的方法来操作HTML元素、处理数据和实现自动化任务。在本篇文章中,我们将详细介绍DWRUtil的各种方法和使用场景。 1. DWRUtil.$() ...

    dwrUtil用法

    DWR (Direct Web Remoting) 是一个简化 AJAX 编程的框架,它使得 JavaScript 函数能够直接调用服务器端的 Java 方法,而无需编写复杂的 XML 或 JSON 数据处理代码。在 DWR 中,`dwrUtil` 是一个非常重要的工具类,...

    dwrUtil用法--更好的开发Ajax

    - `DWRUtil.addRows(id, array, cellfuncs, [options])`:向表格(指定id的table)中添加行,`array`是数据源,`cellfuncs`是处理每行数据的函数数组。例如,`DWRUtil.addRows('addRowsBasic', arrayFive, ...

    DWRUtil 小结

    DWRUtil是DWR框架中的一个工具类库,提供了一系列用于操作DOM元素、处理表单数据等功能的方法,极大地提高了Web应用的开发效率。 ### DWRUtil的主要功能方法 #### 1. DWRUtil.toDescriptiveString 该方法可以将DOM...

    DWR (api)帮助文档

    1. `DWRUtil` 是DWR提供的一个实用工具类,包含了多种用于操作DOM元素和数据的方法。例如: - `DWRUtil.selectRange("selectRangeBasic", 5, 15)`:此方法可以选中指定文本框中的特定字符范围,这里是从第五个字符...

    DWRUtils高级使用帮助

    7. `DWRUtil.addRows()`:这个函数用于向指定的表格(table或tbody)添加行。它接受三个参数:表格或tbody的id,一个数据数组或列表,以及一个函数链表。在示例中,`DWRUtil.addRows("tby_test", arr_, [function...

    DWR 处理各种form表单Selectoption,table.doc

    addRows 函数可以添加表格行,而 removeAllRows 函数可以清空所有表格行。 4. getText 函数:用于取得 text 属性值。 5. getValue 函数:用于取得 form 表单值。 6. getValues 函数:用于取得 form 多个值。 7. ...

    使用dwr的一点经验

    - DWR自动生成的JavaScript函数会在原有的函数签名基础上增加一个回调函数参数。例如,原函数签名`checkExist(String name)`会被转换为`checkExist(callbackFunc, String name)`。这样设计是为了让客户端能够接收到...

    ajax之DWR框架包,中文文档,无刷新分页,表单处理及其他

    5. **DWRUtil_addRows() 函数**:`DWRUtil` 是DWR提供的一套实用工具类,其中的`addRows()`函数常用于向HTML表格添加行数据。例如,当从服务器获取到新的数据时,可以使用这个函数动态地将数据插入到表格中,实现...

Global site tag (gtag.js) - Google Analytics