`

DWR小结DWRUtil实例篇

    博客分类:
  • dwr
阅读更多

$();

功能:相当于document.getElementById(id);

参数: idname属性值;

:

<input type=”text” name=”txt_test”></input>

<script>

       Var ele=$(txt_test);

       Var str=DWRUtil.toDescriptiveString(ele,1)

       DWRUtil.debug(str);

</script>

 

DWRUtil.getValue();

功能:获得指定元素value

参数: idname属性值;

注意:该函数只能用于有value属性的元素

:

<input type=”text” name=”txt_test”></input>

<script>

       var val=DWRUtil.getValue(“txt_test”);

       DWRUtil.debug(val);

</script>

 

DWRUtil.getValues();

功能:获得一组指定元素的value;

参数:idname构成的数组对象

:

<input type=”text” name=”txt_name” value=”wiley”></input>

<input type=”text” name=”txt_pswd” value=”wiley”></input>

<script>

       Var arr_=DWRUtil.getValues({“txt_name”:null,”txt_pswd”:null});

       Var str=DWRUtil.toDescriptiveString(arr,1)

       DWRUtil.debug(str);

</script>

 

DWRUtil.setValue();

功能:设置指定元素的value

参数: idname属性值

<input type=”text” name=”txt_test” value=””></input>

<script>

       DWRUtil.setValue(“txt_test”,”wiley”);

</script>

 

 

DWRUtil.setValues();

功能:设置一组指定元素的值

参数: idname构成的数组对象

:

<input type=”text” name=”txt_name” value=””></input>

<input type=”text” name=”txt_pswd” value=””></input>

<script>

       DWRUtil.setValues({“txt_name”:”wiley”,”txt_pswd”:”wiley”});

</script>

 

DWRUtil.getText();

功能:获得select元素的文本值

参数: idname属性值

:

<select name=”sel_test”>

       <option value=” wiley-cn.com” selected>wiley中国</option>

</select>

<script>

       Var txt=DWRUtil.getText (“sel_test”);

       Var val=DWRUtil.getValue(“sel_test”);

       DWRUtil.debug(“Text:”+txt+”\tValue:”+val);

</script>

 

DWRUtil.addRows();

功能:指定表格添加行

格式:DWRUtil.addRows(id,items, functions);

参数:

第一个参数:tabletbodyid属性值

第二个参数:数组或链表(可能用词不是很适合)

第三个参数:函数链表

 

1:

<table>

       <tr>

              <td>主题</td>

       <tr>

       <tbody id=”tby_test”>

</tbody>

</table>

<script>

       Var arr_={“wiley’s blog”,”wiley中国”};

       DWRUtil.addRows(“tby_test”,arr_,[function(arr_){return arr_}]);

</script>

 

 

2:

 

<table>

       <tr>

              <td>名称</td>

              <td>网址</td>

       <tr>

       <tbody id=”tby_test”>

</tbody>

</table>

<script>

       Var items=[{“name”:”wiley中国”,”add”:”wiley-cn.com”}];

       DWRUtil.addRows(“tby_test”,items,[function(item){return item.name}, function(item){return item.add}]);

</script>

 

DWRUtil.romoveAllRows();

功能:删除指定表格行

参数:tabletbodyid属性值

<table>

       <tr>

              <td>名称</td>

              <td>网址</td>

       <tr>

       <tbody id=”tby_test”>

</tbody>

</table>

<script>

       DWRUtil.romoveAllRows(“tby_test”);//每次添加前将原有数据行删除,防止数据重叠

       Var items=[{“name”:”wiley中国”,”add”:”wiley-cn.com”}];

       DWRUtil.addRows(“tby_test”,items,[function(item){return item.name}, function(item){return item.add}]);

</script>

 

DWRUtil.addOptions();

功能:添加select元素的option子元素

格式:DWRUtil.addOption(id,items)DWRUtil.addOption(id,items,valueProp,textProp);

参数:

第一个参数:selectidname属性值

第二个参数:数组或链表(填充数据)

第三、四个参数:链表节点的属性,第三个填充value值,第四个填充text

 

例:

<select name=”sel_test”>

</select>

<script>

       Var arr_={“wiley”,”wiley中国”};

       DWRUtil.addOption(“sel_test”,arr_);//此时valuetext值相同

       DWRUtil.romoveAllOptions(“sel_test”);

       Var items=[{“name”:”wiley中国”,”add”:”wiley-cn.com”}];

       DWRUtil.addOption(“sel_test”,”add”,”name”);//此时valuetext不相同

</script>

 

DWRUtil.romoveAllOptions();

功能:删除指定select元素的option子元素

参数:select元素的idname属性值

:前面例子有用到

 

DWRUtil.debug();

功能:等价于alert()

:前面例子有用到

 

DWRUtil.toDescriptiveString();

功能:将对象序列化成字符串,主要用于调试

:前面的例子有用到

分享到:
评论

相关推荐

    DWR小结DWRUtil篇

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

    dwr.jar dwrUtil常见方法 dwr详细资料

    "DWR与界面开发"可能是一篇教程或指南,介绍了如何使用DWR来增强Web界面的开发,特别是涉及到Ajax技术的应用。 **详细知识点:** 1. **DWR框架概述**:DWR允许Web应用程序在客户端和服务器之间交换数据和调用方法...

    dwr推技术官方实例

    标题中的“dwr推技术官方实例”是指DWR提供的关于其推技术的实际操作示例,这些示例可能涵盖了DWR 2.0.4及以上版本的最新功能。由于高质量的实例资源在网络上可能不易找到,所以这份实例集合显得尤为宝贵。 描述中...

    dwr.demo dwr实例

    这个"**dwr.demo dwr实例**"很可能是用来展示如何在实际项目中集成和使用DWR的示例代码。在深入探讨之前,让我们先理解一下DWR的基本概念。 DWR的核心功能是提供了一个JavaScript API,使得JavaScript可以调用...

    dwr+spring实例

    本实例"DWRSpring实例"是一个使用DWR与Spring框架结合的消息发布系统,包含了基础的CRUD(Create、Read、Update、Delete)操作。通过这个例子,我们可以深入理解DWR和Spring如何协同工作,以及它们在实际开发中的...

    dwr实例dwr实例dwr实例

    dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr实例dwr...

    dwr经典实例(9个常用实例)

    这个压缩包文件"dwrtest"很可能包含了9个经典的DWR实例,这些实例通常会展示DWR的主要功能和用法。以下是关于DWR的一些关键知识点的详细介绍: 1. **远程方法调用(RMI-like)**: DWR的核心特性是能够像本地方法一样...

    dwr中文文档和实例.rar

    "dwr中文文档和实例.rar"包含了对DWR全面的中文解释和实践案例,对于想要深入理解和使用DWR的人来说,是一份极其宝贵的学习资源。 首先,DWR中文文档会详细介绍DWR的基本概念和工作原理。DWR的核心功能是提供了一个...

    dwr 实例 Dwr实例

    自己写的dwr实例。方便大家学习,包括jar文件,希望对大家有帮助

    DWR实现AJAX验证实例

    6. **编写JavaScript代码**:使用DWR的API,如`DWRUtil`,监听输入框的`onchange`事件,当用户输入变化时调用`checkUsernameExistence`方法,并处理返回的结果。 7. **Eclipse集成**:使用Eclipse作为开发环境,...

    DWRUtil.rar_DWRUtil_dwr

    这个压缩包"DWRUtil.rar"包含了"DWRUtil_dwr"相关的文件,特别是"DWRUtil.txt",这可能是一个详细的中文解释文档,旨在帮助开发者理解和使用DWRUtil。 DWRUtil的主要功能和知识点包括: 1. **对象和数组操作**:...

    springMVC+dwr技术实现消息推送实例

    通过这个实例,你可以了解到如何利用SpringMVC处理业务逻辑,以及如何借助DWR实现从服务器到客户端的实时消息推送。理解这两个技术的结合,对于构建现代、交互性强的Web应用是非常有价值的。同时,这也是对传统HTTP...

    dwr实现实时刷新实例

    在这个“dwr实现实时刷新实例”中,我们将深入探讨DWR如何实现无页面跳动的刷新机制,并关注线程管理和数据库更新。 首先,DWR的核心功能是提供异步通信,使得前端可以实时获取服务器端的变化,而无需刷新整个页面...

    dwr 实现推技术 实例

    **DWR(Direct Web Remoting)技术详解及推技术实例** DWR,全称为Direct Web Remoting,是一种在Web应用程序中实现JavaScript与Java之间进行安全、高效通信的技术。它允许服务器端的Java代码直接调用客户端的...

    dwr完整资源=dwr包+dwr实例

    将资源放到tomcat中,运行tomcat以后自动解压成文件夹。里面包含dwr需要的jar包。初学者可以根据里面的实例学习。

    DWR入门教程及实例(含源代码)

    本教程“DWR入门教程及实例(含源代码)”旨在帮助初学者快速掌握DWR的基本概念和使用方法。教程内容可能包括以下几个核心知识点: 1. **DWR概述**:讲解DWR的基本理念,如何通过HTTP协议实现JavaScript与Java之间...

    dwr框架的应用实例

    在本实例中,我们将探讨DWR在实际项目中的应用。 1. **DWR的基本概念** DWR的核心概念包括三个主要组件:`RemoteProxy`、`AutoBean`和`Callback`。`RemoteProxy`负责定义客户端可以调用的服务器端对象;`AutoBean`...

    DWR 开发实例是用来学习DWR的一个实例

    这个"DWR开发实例"是一个专门为学习DWR技术准备的实践项目,旨在帮助开发者理解DWR的核心功能和使用方法。 在DWR中,主要涉及以下几个关键概念: 1. **Reverse Ajax**:DWR的核心特性之一是实现了Reverse Ajax,即...

    DWR推送技术大全 dwr推送聊天实例

    在"聊天DWR推送"实例中,我们可能会看到以下关键技术点: - **聊天室接口**:服务器端定义了一个或多个处理聊天消息的Java类,这些类提供了添加、获取和广播消息的方法。 - **JavaScript接口**:DWR自动生成了与...

Global site tag (gtag.js) - Google Analytics