网页开发中DWR框架对select下拉列表提供了很好的支持,使用 dwr.util.addOptions():用于添加列表项 dwr.util.removeAllOptions(id):用于删除列表中的所有项 以下代码演示了removeAllOptions和addOptions方法的使用 jsp代码如下: scripttype=text/javascrip 网页开发中DWR框架对 select 下拉列表提供了很好的支持,使用 dwr.util.addOptions():用于添加列表项 dwr.util.removeAllOptions(id):用于删除列表中的所有项 以下代码演示了 removeAllOptions 和 addOptions方法的使用 jsp 代码如下: <script type='text/javascript'src='/javacb/dwr/util.js'/> <script type="text/javascript"> // 往下拉列表项增加元素 function addCity(){ var array = ["北京","上海","广州","深圳"]; //把数组元素的值添加到ID 为‘city’的下拉列表中,city 的text 和 //value 值相同 dwr.util.addOptions("city",array); } // 移除所有下拉列表项 function clearCity(){ dwr.util.removeAllOptions("sel"); } </script> 城市:<select id="city"></select> <input type="button" value="添加城市" onclick="addCity()"> 如果指定select 元素的 text 和 value 则可以修改脚本代码,修改后的javaScript 代码如下: <script type='text/javascript'src='/javacb/dwr/util.js'/> <script type="text/javascript"> // 往下拉列表项增加元素 function addCity(){ var array = [ {name:"北京",id:1}, {name:"上海",id:2}, {name:"广州",id:3}, {name:"深圳",id:4} ]; // 设置数组的 name 为 text ,id 为value dwr.util.addOptions("city",array,"id","name"); } </script>
相关推荐
DWR util.js 学习笔记整理 DWR util.js 是一个功能强大的 JavaScript 库,它提供了许多有用的函数,可以帮助开发者在客户端页面上实现各种操作。下面是对 DWR util.js 的学习笔记整理。 1. $() 函数 DWRUtil 中的...
DWR(Direct Web Remoting)...5. DWR工具函数:如`dwr.util.removeAllOptions`和`dwr.util.addOptions`,用于动态更新下拉框选项。 通过上述步骤,我们可以轻松实现基于DWR的无刷新联动功能,提高Web应用的用户体验。
在使用DWR util.js时,需要注意IE5.0不支持$()函数。 DWR util.js还提供了多种方式添加选项到下拉框中,例如: * 简单数组方式:DWRUtil.addOptions("demo1", ['Africa', 'America', 'Asia', 'Australasia', '...
- `DWRUtil.addOptions('addOptionsMap1', map)` 和 `DWRUtil.addOptions('addOptionsMap1', map, true)`:这些方法使用Map对象的键作为文本,值作为选项值。 9. **列表操作**: - 当列表(如`...
- `dwr.util.addOptions`用于将获取到的数据添加到`select`元素中。 3. **HTML选择器:** ```html ();"> ``` - 当选择器发生改变时,会触发`fun`函数。 #### 四、后端Java类 最后是后端Java类的实现:...
在深入探讨DWR中Util.js的常用方法之前,我们先简要回顾一下DWR(Direct Web Remoting)是什么。DWR是一种开源框架,允许在Java服务器端与客户端之间进行Ajax调用,使得JavaScript可以直接调用服务器端的Java方法,...
### dwr3初学者使用说明 #### 一、简介 Direct Web Remoting(简称DWR)是一种开源技术,它使得JavaScript能够直接调用Java方法变得简单。DWR3是DWR的一个版本,它提供了更为丰富的功能和更好的性能。本文档旨在...
7. **`DWRUtil.addOptions()`**:这是一个非常有用的方法,用于向`<select>`元素动态添加选项。这对于创建可更新的下拉列表非常有用,可以在不刷新整个页面的情况下更新数据。 DWR使得前后端之间的交互变得更加简单...
在 DWR 中,util.js 是一个核心文件,包含了一些有用的函数,用于在客户端页面调用。这些函数可以帮助开发者快速地处理各种 form 表单 Select/option 和 table。 下面是 util.js 中的一些重要函数: 1. $() 函数:...
### 使用DWR的一点经验 #### 一、DWR简介 DWR(Direct Web Remoting)是一种简化Ajax应用开发的技术,它使得JavaScript可以直接调用Java服务端方法,从而避免了传统Ajax开发中需要手动处理JSON数据的问题。DWR不仅...
3. 在JavaScript中,使用DWR暴露的方法,如`Remote.singleMethod(params, callback)`,异步调用服务器端的方法。 4. 定义回调函数来处理服务器返回的数据,更新页面内容。 通过这种方式,DWR提供了一种高效且易于...