`
312350968
  • 浏览: 212563 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

dwr.util.addOptions方法的使用

    博客分类:
  • DWR
 
阅读更多

 

网页开发中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 学习笔记整理 DWR util.js 是一个功能强大的 JavaScript 库,它提供了许多有用的函数,可以帮助开发者在客户端页面上实现各种操作。下面是对 DWR util.js 的学习笔记整理。 1. $() 函数 DWRUtil 中的...

    DWR实现的无刷新联动

    DWR(Direct Web Remoting)...5. DWR工具函数:如`dwr.util.removeAllOptions`和`dwr.util.addOptions`,用于动态更新下拉框选项。 通过上述步骤,我们可以轻松实现基于DWR的无刷新联动功能,提高Web应用的用户体验。

    DWR util.js学习笔记.doc

    在使用DWR util.js时,需要注意IE5.0不支持$()函数。 DWR util.js还提供了多种方式添加选项到下拉框中,例如: * 简单数组方式:DWRUtil.addOptions("demo1", ['Africa', 'America', 'Asia', 'Australasia', '...

    dwrUtil用法--更好的开发Ajax

    - `DWRUtil.addOptions('addOptionsMap1', map)` 和 `DWRUtil.addOptions('addOptionsMap1', map, true)`:这些方法使用Map对象的键作为文本,值作为选项值。 9. **列表操作**: - 当列表(如`...

    DWR联动刷select

    - `dwr.util.addOptions`用于将获取到的数据添加到`select`元素中。 3. **HTML选择器:** ```html ();"&gt; ``` - 当选择器发生改变时,会触发`fun`函数。 #### 四、后端Java类 最后是后端Java类的实现:...

    dwr utils.js常用方法整理

    在深入探讨DWR中Util.js的常用方法之前,我们先简要回顾一下DWR(Direct Web Remoting)是什么。DWR是一种开源框架,允许在Java服务器端与客户端之间进行Ajax调用,使得JavaScript可以直接调用服务器端的Java方法,...

    dwr3初学者使用说明

    ### dwr3初学者使用说明 #### 一、简介 Direct Web Remoting(简称DWR)是一种开源技术,它使得JavaScript能够直接调用Java方法变得简单。DWR3是DWR的一个版本,它提供了更为丰富的功能和更好的性能。本文档旨在...

    ajax-DWR笔记.doc

    7. **`DWRUtil.addOptions()`**:这是一个非常有用的方法,用于向`&lt;select&gt;`元素动态添加选项。这对于创建可更新的下拉列表非常有用,可以在不刷新整个页面的情况下更新数据。 DWR使得前后端之间的交互变得更加简单...

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

    在 DWR 中,util.js 是一个核心文件,包含了一些有用的函数,用于在客户端页面调用。这些函数可以帮助开发者快速地处理各种 form 表单 Select/option 和 table。 下面是 util.js 中的一些重要函数: 1. $() 函数:...

    使用dwr的一点经验

    ### 使用DWR的一点经验 #### 一、DWR简介 DWR(Direct Web Remoting)是一种简化Ajax应用开发的技术,它使得JavaScript可以直接调用Java服务端方法,从而避免了传统Ajax开发中需要手动处理JSON数据的问题。DWR不仅...

    JSPAjaxDWR框架函数.docx

    3. 在JavaScript中,使用DWR暴露的方法,如`Remote.singleMethod(params, callback)`,异步调用服务器端的方法。 4. 定义回调函数来处理服务器返回的数据,更新页面内容。 通过这种方式,DWR提供了一种高效且易于...

Global site tag (gtag.js) - Google Analytics