`
sunjava2010
  • 浏览: 13040 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

DWR回调函数和生成下拉列表

DWR 
阅读更多
         /**
* DWR 测试会议室
*/
    function checkMeetingRoom(){
       var starttime = meetingForm.startdate.value;
       var endtime = meetingForm.enddate.value;
       var meetingRoom = meetingForm.meetingRoomName.value;
       if(starttime != "" && endtime != ""){
          MeetingDWR.checkMeetingRoom      (starttime,endtime,callMeetingRoom);
       }
    }
    function callMeetingRoom(result) {
        objNew=document.getElementById("meetingRoomCheck");
    if(result.length == 0){
       objNew.innerHTML = "没有可用会议室,请重新安排时间!";
           clearOption();
           var objTotal = document.meetingForm.meetingRoomName;
           var optionTotal = new Option('--不可选--', "-1");
           objTotal.options.add(optionTotal);
           return false;
    }
    else{
      clearOption();
      objNew.innerHTML = "";
      var objFirst = document.meetingForm.meetingRoomName;
          var optionFirst = new Option('--请选择--', "-1");
          objFirst.options.add(optionFirst);
  for(var i = 0; i<result.length; i++) {
       var obj = document.meetingForm.meetingRoomName;
               var option = new Option(result[i], result[i]);
               obj.options[i+1] = option;
           }
}
    }
    //清空下拉列表
    function clearOption(){
var obj = document.meetingForm.meetingRoomName;
var len = obj.options.length;
        for(var i = 0; i < len; i++) {
            obj.options[0] = null;
          }
  }
分享到:
评论

相关推荐

    dwr回调函数得到后台list

    在这个场景中,我们关注的是如何在DWR回调函数中处理从服务器返回的`List&lt;Bean&gt;`类型的数据。 首先,我们需要在服务器端定义一个Java方法,该方法会返回一个`List&lt;Bean&gt;`。例如,假设我们有一个名为`User`的Java ...

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

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

    修改后的dwr框架无需回调函数

    然而,“修改后的dwr框架无需回调函数”意味着这个封装后的版本可能已经内置了处理响应的机制,从而省去了开发者手动编写回调函数的步骤。这种改进提高了代码的可读性和可维护性,减少了出错的可能性。 在这个框架...

    ajax dwr 框架实现二级联动下拉列表源码

    同时,DWR会自动处理这些方法的调用,将结果转换为JavaScript对象并回调到前端。 5. **Java后台处理** 在服务端,我们需要实现DWR接口中定义的方法,根据前端传递的一级下拉框的值,查询数据库获取对应的二级数据...

    DWR+hibernate+spring级联下拉列表框

    总结,DWR、Hibernate 和 Spring 结合使用可以方便地实现级联下拉列表框,提供流畅的用户体验。通过 DWR 实现前后端的实时通信,利用 Hibernate 进行数据操作,借助 Spring 管理业务逻辑和数据访问,从而构建出高效...

    关于javascript 回调函数中变量作用域的讨论

    1、背景 Javascript中的回调函数,相信大家都不陌生,最明显的例子是做Ajax请求时,提供的回调函数, 实际上DOM节点的事件处理方法(onclick,ondblclick等)也是回调函数。 在使用DWR的时候,回调函数可以作为第一个...

    dwr的小小运用实现下拉列表

    当用户选择新的国家时,触发事件处理函数,通过DWR调用后台服务获取对应国家的城市列表,并更新第二个下拉列表(城市)。 7. **异步通信**: DWR使用异步通信技术,这意味着用户在选择国家后不会等待整个页面刷新...

    dwr-下拉菜单实现

    主要涉及的技术点包括:DWR的基本原理、如何通过DWR调用服务器端方法获取列表数据、前端JavaScript处理获取的数据以及动态生成下拉菜单选项。 #### DWR简介 DWR是一种简化Ajax应用开发的Java库,它允许在浏览器端...

    简单DWR动态下拉菜单

    DWR提供了错误回调函数,你可以在其中添加适当的错误提示和处理逻辑。 7. **安全性和性能**:在实际应用中,确保DWR的使用是安全的,避免跨站脚本攻击(XSS)和其他安全风险。此外,优化服务器端方法以提高性能,...

    DWR生成目录树

    DWR通过提供JavaScript接口,使得在浏览器端动态生成和操作这种树形结构成为可能。 **1. DWR的基本概念** - **Remoting**: 远程调用,DWR允许JavaScript代码调用服务器端的Java方法,就像它们是本地函数一样。 - **...

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

    例如,服务器端有一个方法`getString()`返回一个字符串,DWR会自动将这个字符串传递给JavaScript回调函数。这在显示消息、错误信息或者简单的数据交换中非常有用。 2. **返回对象**: DWR支持将Java对象转换为JSON...

    dwr入门+springmvc实现

    编写网页,调用步骤5的javascript中的相关方法(间接调用服务器端的相关类的方法),执行业务逻辑,将执行结果利用回调函数返回。 6.在回调函数中,得到执行结果后,可以继续编写业务逻辑的相关javascript代码。 ...

    dwr实现ajax功能ajax+dwr

    5. **处理回调**: 服务器响应后,DWR会调用预先定义的回调函数,将结果传递给前端进行处理。 在提供的文件中,`DWR 中文帮助.pdf`可能包含了DWR的详细文档和使用指南,帮助开发者更好地理解DWR的配置和API。`总结...

    Ajax(DWR实现例子)

    5. **处理响应**:DWR会自动处理服务器的响应,将其传递给相应的回调函数。开发者可以在回调函数中处理这些数据,更新页面的相应部分。 DWR还提供了其他功能,如批量调用、缓存控制、错误处理等,以提高性能和用户...

    dwr ajax 局部刷新

    在这个例子中,`refreshData`函数通过DWR调用了服务器端的`getData`方法,并定义了两个回调函数处理返回的结果和可能出现的错误。 **总结:** DWR结合Ajax实现了局部刷新功能,提高了Web应用的用户体验。通过配置...

    dwr验证框架多级联下拉菜单

    - 动态生成包含省份、城市和区县下拉列表的HTML代码。 - 对省份列表进行循环遍历,生成选项。 - 如果城市ID已知,则加载对应的城市信息并生成下拉列表。 - 如果选定了某个城市,则加载对应的区县信息并生成下拉...

    dwr一个例子(包括下拉菜单)

    在标题中提到的"DWR一个例子(包括下拉菜单)",这表明我们将研究一个使用DWR来动态更新页面元素的场景,特别是涉及到下拉菜单的选择。DWR使得开发者能够直接调用服务器端的Java方法,而无需刷新整个网页,提高了用户...

    使用DWR框架处理下拉列表的级联

    这个demo演示了使用DWR框架配合数据库来做的下拉列表级联。dao层采用了jsp中经典的JDBC封装、单例、属性文件等技术。数据文件可以按照我的entity层里面写的代码创建就可以了。这个文件直接导入你的工程在属性文件中...

    选择国家下拉选,在省份下拉选中填充所有这个国家的省,再选择省,在城市下拉选中填充所有该国家,该省的所有城市的三级联dwr

    例如,获取国家、省份和城市的数据,根据用户的操作动态生成下拉列表选项。 2. **Ajax**(Asynchronous JavaScript and XML):Ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。在这里,当用户...

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

    - 当Java方法有简单返回值时,可以在JavaScript的回调函数中处理返回数据,例如 `callBackFortestMethod2` 函数中的 `data` 参数接收返回值。 4. **传递参数**: - 调用带有参数的Java方法,需要在JavaScript中...

Global site tag (gtag.js) - Google Analytics