`

dwr返回值处理

DWR 
阅读更多

contractNoGenerator.generateContractNo(parent.document.all.kindList.value, {callback:function(conNo){$("contractNo").value = conNo;}, errorHandler:function(errorString, exception) {alert(errorString);}});

 

  

 

commonService.getSettleAccountsByMember(setAllCltAcnts, cltNo);
 function setCltAcnts(rstData){
  //$("#payAcntNo option").remove();
  //document.all("payAcntNo").innerHTML = "";
  //document.all("payBankAcntNo").innerHTML = "";
  document.all("payAcntNo").length = 0;
  document.all("payBankAcntNo").length = 0;
  if(rstData){
   $(top).data("CltAcnts:" + $("#payMemberNo").val(), rstData);
  }else{
   rstData = $(top).data("CltAcnts:" + $("#payMemberNo").val());
  }
  if(!rstData) return;
  if(!rstData.length) return;
  for(var n=0;n<rstData.length;n++){
   var acnt = rstData[n];
   $("<option value='" + acnt.acntNo + "'>" + acnt.acntNo + ":" + acnt.acntName + "</option>").appendTo("#payAcntNo");
  }
  <%if(!view.isNew()){%>
   $("#payAcntNo").val("<%=view.getPayAcntNo() %>");
  <%}%>
  if(rstData.length > 0){
   getBankAcnts($("#payAcntNo").val());
  }
 }  // 返回值为实体数组  settleAccount[]      #payAcntNo 为下拉列表框的名字
<select name="payAcntNo" id="payAcntNo" tabIndex="2" style="width:100%" onKeyDown="Tab();">
      <option value=''><请选择单位></option>
     </select>

 

    以上两种回调写法。

1
1
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    dwr对各种类型返回值的处理实例

    在DWR中,处理各种类型的返回值是其强大功能的一部分,它支持多种数据类型,包括基本类型、对象、数组、集合、Map等。下面将详细介绍DWR如何处理这些不同类型的返回值。 1. **基本类型**: DWR可以轻松处理Java的...

    dwr调用带集合返回值的方法

    在DWR中,当需要处理带有集合返回值的方法时,有一些关键点需要注意: 1. **配置DWR**: 首先,你需要在项目中配置DWR。这通常包括创建`dwr.xml`配置文件,定义允许客户端调用的服务器端类和方法。例如,你可以指定...

    DWR 取得回调函数返回值案列

    ### DWR取得回调函数返回值案例详解 #### 一、DWR简介 DWR (Direct Web Remoting) 是一种简化Ajax应用开发的技术框架。它允许JavaScript直接调用服务器端的Java方法,使得前后端交互更加简便高效。DWR通过封装底层...

    DWR中处理集合总结

    在DWR(Direct Web Remoting)中,处理集合是一项关键任务,因为它允许JavaScript与服务器端的Java代码进行交互,传递和接收数据集合。DWR是一个开源框架,它使得Web应用程序可以利用Ajax技术实现异步通信,即在不...

    dwr对象处理dwr对象处理dwr对象处理

    - DWR提供了错误处理机制,可以通过JavaScript的异常处理结构来捕获调用Java方法时可能出现的错误。 总之,DWR提供了一种强大的机制,使Web应用能够轻松地实现前后端交互,增强了用户体验,特别是在实时数据更新和...

    dwr各种例子(各种数据类型返回值+包+导入可用+注释+附带讲解)

    在这个压缩包中,你将找到一系列DWR的例子,涵盖了多种数据类型的返回值,这些例子旨在帮助初学者更好地理解和使用DWR。 1. **基本数据类型**: DWR支持Java的基本数据类型,如int、double、String等。通过DWR,你...

    Dwr功能案例

    2. **返回值处理**: 服务器端执行的方法完成后,其返回值会被DWR转化为JavaScript可读的格式,如JSON或XML,然后在客户端处理。这使得开发者能够直接在页面上更新数据,而无需刷新整个页面。DWR提供了回调函数机制...

    DWR 教程 中文API DWR.xml配置文件说明 DWR学习笔记

    "DWRchinese.pdf"可能是DWR的中文版官方文档或者一个综合教程,涵盖了从入门到高级的DWR使用技巧,包括但不限于创建远程对象、处理异步请求、使用批处理、调试和性能优化等内容。 在这个压缩包中,"DWR开发培训.ppt...

    DWR 初始,返回字符串&对象&列表

    在DWR中,"返回字符串&对象&列表"是指DWR接口可以处理多种类型的数据返回。下面将详细介绍DWR如何处理这些不同类型的数据: 1. **返回字符串**: 在DWR中,如果你的Java方法返回一个字符串,这个字符串会直接在...

    DWR中文文档 (DWR 2.0)

    **8.2 错误和异常处理**:DWR提供了强大的错误和异常处理机制,帮助开发者更好地管理异常情况。 1. **错误处理**:通过回调函数中的errorHandler属性来处理可能出现的错误。 2. **异常**:了解DWR可能抛出的各种...

    高级dwr方法调用少用的

    在DWR中,调用一个没有返回值和参数的Java方法非常简单。首先,你需要在`dwr.xml`配置文件中声明你想要暴露的方法,如`testMethod1`。`&lt;create&gt;`标签用于创建一个JavaScript对象,`&lt;include&gt;`标签则指明你要暴露的...

    DWR与SPRING,DWR与STRUTS2的整合

    2. **结果映射**:在Struts2的配置文件中,可以定义结果类型来处理DWR调用后的返回值,比如将返回值渲染到页面上。 3. **拦截器**:利用Struts2的拦截器机制,可以在DWR调用前后添加额外的操作,如日志记录、性能...

    dwr的用法解析

    - **类型转换**:DWR自动处理Java与JavaScript之间的类型转换,包括基本类型、数组、集合和自定义对象。 - **异步和同步调用**:可以选择同步或异步调用服务器端方法,根据应用场景选择合适的调用方式。 DWR是提升...

    dwr 各种调用方法

    DWR也提供了丰富的错误处理机制,当Java方法抛出异常时,可以在JavaScript中捕获并处理。 6. **安全性与性能优化** DWR提供了安全控制,可以通过白名单或者黑名单的方式来限制可以调用的Java方法。另外,DWR支持...

    Ajax学习之dwr入门详细实例

    这展示了DWR如何处理基本类型的参数和返回值。 2. `sendObj(Person p)`:此方法接受一个`Person`对象作为参数,返回一个带有问候的消息。这展示了DWR如何处理自定义JavaBean对象。 3. `getBean(String name)`:这...

    DWR调用及传参总结

    `callBackFortestMethod2`作为回调函数接收返回值,并进行后续处理,例如弹出警告框显示返回值。 3. **有简单参数的Java方法调用**: 当需要传递单个参数时,如`callTestMethod3`,可以在调用时将参数赋值给变量`...

    dwr教程(初学者的宝典)

    调用`testClass.testMethod2()`时,传递一个函数作为参数,如`callBackFortestMethod2`,DWR会自动调用这个回调函数并将返回值传入。 3. **调用有简单参数的JAVA方法** 调用Java方法时可以传递参数。在JavaScript...

    dwr源码.rar_DWR源代码

    2. **对象映射**:了解DWR如何将Java对象暴露给JavaScript,包括方法映射、参数传递和返回值转换。 3. **安全性**:分析DWR的安全机制,如白名单、黑名单、跨站脚本防护等。 4. **异步通信**:研究DWR的异步处理模型...

    dwr技术详解.doc

    对于具有简单返回值的Java方法的调用,可以使用回调函数来处理返回结果。例如,调用`testMethod2`并在`callBackFortestMethod2`中处理返回的数据。 DWR的优势在于简化了AJAX开发,提供了一种接近RPC(Remote ...

Global site tag (gtag.js) - Google Analytics