`
srj2903
  • 浏览: 104611 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

dwr 常见方法

    博客分类:
  • ajax
阅读更多
dwr 常见方法
$();

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

参数: id或name属性值;

例:

<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值

参数: id或name属性值;

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

例:

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

<script>

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

       DWRUtil.debug(val);

</script>



DWRUtil.getValues();

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

参数:id或name构成的数组对象

例:

<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值

参数: id或name属性值

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

<script>

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

</script>





DWRUtil.setValues();

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

参数: id或name构成的数组对象

例:

<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元素的文本值

参数: id或name属性值

例:

<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);

参数:

第一个参数:table或tbody的id属性值

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

第三个参数:函数链表



例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();

功能:删除指定表格行

参数:table或tbody的id属性值



<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);

参数:

第一个参数:select的id或name属性值

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

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



例:

<select name=”sel_test”>

</select>

<script>

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

       DWRUtil.addRows(“sel_test”,arr_);//此时value与text值相同

       DWRUtil.romoveAllOptions(“sel_test”);

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

       DWRUtil.addRows(“sel_test”,”add”,”name”);//此时value与text不相同

</script>



DWRUtil.romoveAllOptions();

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

参数:select元素的id或name属性值

例:前面例子有用到



DWRUtil.debug();

功能:等价于alert()

例:前面例子有用到



DWRUtil.toDescriptiveString();

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

例:前面的例子有用到
分享到:
评论

相关推荐

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

    详细资料 dwrUtil常见方法 ajax dwr

    dwr utils.js常用方法整理

    自己整理的dwr中util.js的常用方法

    DWR中文文档v0.9

    Ajax 向我们袭来的时候,很多写代码的程序员看到了 Ajax 的发展...的目的只是通过本书,希望您能够了解一些 DWR 的基本知识、常用的用户界面组件、远程 方法调用等。并能够搭建 DWR 开发环境,实现 DWR 的快速开发。

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

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

    DWR.xml配置文件说明书(含源码)

    DWR已经默认定义和初始化了常用的Converter,他们分别如下: class="uk.ltd.getahead.dwr.convert.NullConverter"/&gt; class="uk.ltd.getahead.dwr.convert.PrimitiveConverter"/&gt; class="uk.ltd.getahead.dwr....

    ajax dwr 2.0 框架 jar包 中文官方文档 天涯浪子

    DWR是Direct Web Remoting 的缩写。 DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.... ...DWR 还提供了帮助执行常见的用户界面任务的 JavaScript 工具函数

    DWR中文文档.rar

    DWR是是关于开发web2.0网站实现动态交互性,增强用户体验度的一个Ajax框架技术,本文档共10章,其内容依次为:第1章.DWR入门,...附录,含常见问题(4节)和JavaScript高级应用(5节)。希望对于像我一样的初学者有所帮助^_^

    DWR中文文档和dwr.jar包

    本书可以当作一本DWR完整的教程,也可以当作一本详细介绍DWR的“词典”,我的目的只是通过本书,希望您能够了解一些DWR的基本知识、常用的用户界面组件、远程方法调用等。并能够搭建DWR开发环境,实现DWR的快速开发...

    DWR3.rar

    最好,最常用的Ajax框架 DWR

    java开发常用jar包之dwr.rar

    java开发常用jar包之dwr.rar

    DWR2学习整理资料

    个人DWR学习报告,ppt格式,讲述了DWR基本配置,常用函数库,与Spring和Struts整合等内容。

    dwr快速入门+实例

    本资料详细讲述了dwr的配置及简单常见的应用,方便快速上手!

    DWR框架实例及常见问题解决办法,免费放送

    DWR框架实例及常见问题解决办法,免费放送,需要的下载之后扩展就是你自己的东西了

    dwr3.0jar常用工具

    dwr3.0jar常用工具

    dwr(文档及示例)

    DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。虽然 DWR 不是 Java 平台上...DWR 还提供了帮助执行常见的用户界面任务的 JavaScript 工具函数。

    DWR的jar包

    DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在...

    疯狂Ajax讲义:Prototype/jQuery+DWR+Spring+Hibernate整合开发(part01)

    第二部分详细介绍了Prototype、jQuery、DWR、AjaxTags等四个最常用的Ajax框架的用法,并针对每个框架提供了一个实用案例。这两个部分是笔者在“疯狂Java实训营”的培训讲义,是《疯狂Ajax讲义:Prototype/jQuery+DWR+...

    DWR2.0中文文档

    了解一些DWR的基本知识、常用的用户界面组件、远程方法调用等。并能够搭建DWR开发环境,实现DWR的快速开发。

    DWR中文文档.pdf

    web.xml配置 13 2.1 主要配置 13 2.2 常用参数列表 14 2.2.1 安全参数 14 2.2.2 Ajax服务器加载时保护参数 14 2.2.3 其他参数 15 2.3 日志配置 16 2.4 多个dwr.xml配置和J2EE角色定义 ...

Global site tag (gtag.js) - Google Analytics