求高手指教,关于ajax动态加载下拉框的

问题描述

最近在弄毕业设计,是使用SSH框架开发的web项目。有一张课题表project,有一个projectlevel字段,字段为1,2,3,4时分别对应项目,课题,子课题,专题。并且通过fatherid字段相互关联。现在我要使用ajax实现一个这样的功能:有一个选择层级下拉框:里面有4个option:项目,课题,子课题,专题。当选择项目后,便出现一个下拉框:所属项目,并将projectlevel为1的projectname全部加载到所属项目下拉框中。当选择课题后,便出现2个下拉框,分别是所属项目,所属课题,且将projectlevel为1的projectname全部加载到所属项目下拉框中,当选择了一个项目后,再将该项目对应的所有课题加载到所属课题下拉框中。当选择子课题,出现3个下拉框,并相互级联。当选择专题,同理出现4个下拉框,并相互级联。除了选择层级下拉框中的option是4个固定值,其他4个下拉框中的数据均是从数据中读取。本人是个java新手,这个功能在星期6之前就得完成。求各位大大帮忙,谢谢,是使用SSH框架的。ajax后台访问action。有实例的最好,谢谢

解决方案

解决方案二:
顶,求帮助
解决方案三:
使用JQuery框架会简单一些,给你一些示例代码吧:<scriptlanguage="JavaScript"src="../css_js/jquery-1.4.2.js"></script><scripttype="text/javascript">jQuery(document).ready(function(){vart=newDate();/**签报**/jQuery.get("../checkUser.do?method=getNum&t="+t.getTime(),function(data){jQuery("#selectId").text(data+"");});

Action代码:PrintWriterout=null;try{out=response.getWriter();out.print(sendnum);//sendnum是你要返回给回调函数的数据out.flush();out.close();}catch(IOExceptione){e.printStackTrace();}returnnull;

时间: 2024-10-03 19:53:57

求高手指教,关于ajax动态加载下拉框的的相关文章

jqgrid 编辑时加载下拉框问题。

问题描述 数据是AJAX同步获取的,加载到下拉框里面会多出一个undifined?为啥?其它数据正常.,就是会多出一个undifined ,求大神解答.在下不胜感激啊..!部分代码见图片. 问题补充:conanca 写道 解决方案 第一张图片的字符串末尾多了个分号

ajax 动态加载数据提示没有更多内容加载了

问题描述 ajax 动态加载数据提示没有更多内容加载了 怎么判断所有的数据已经加载完毕,提示没有更多内容加载了? if(data=='') 这个判断有误,求高人指点 解决方案 如果是分页你自己服务器端计算好总页数赋值给js变量,然后js设置一个当前页变量,每次加载后和总量对比就好了,干么多请求一次服务器由服务器返回空内容来控制是否加载完呢.. 解决方案二: 不知道你想问什么,data是什么?你的返回值怎么判断没有内容了.你的判断有误怎么得出的结论?有误的时候data什么值 解决方案三: data

在jsp上添加treeview,用ajax动态加载节点

问题描述 在jsp上添加treeview,用ajax动态加载节点,哪位高手帮一下,急用? 解决方案 解决方案二:树的JSP<HTML><HEAD><TITLE>主菜单</TITLE><linkrel="stylesheet"type="text/css"href="../../css/style.css"/><METAhttp-equiv=Content-Typecontent=&

上拉加载下拉刷新控件WaterRefreshLoadMoreView

上拉加载下拉刷新控件WaterRefreshLoadMoreView 效果: 源码: // // SRSlimeView // @author SR // Modified by JunHan on 13-9-18. // #import <UIKit/UIKit.h> #define kStartTo 0.7f #define kEndTo 0.15f #define kAnimationInterval (1.0f / 50.0f) NS_INLINE CGFloat distansBet

上拉记载-上拉加载下拉刷新refresher v2.0

问题描述 上拉加载下拉刷新refresher v2.0 5C 现在支持一个页面多个调用,这句话是什么意思啊,假如我一个页面里有一个大的div,里面有四个小的div,怎么实现让这四个小的div都可以下拉刷新,上拉加载呢× 解决方案 http://www.jq22.com/jquery-info4469 解决方案二: 上拉加载 下拉刷新iOS中tableView的下拉刷新与上拉加载(一)PullToRefreshListView下拉刷新与上拉加载

Android ListView实现上拉加载下拉刷新和滑动删除功能_Android

最近项目需要用到可以滑动删除并且带有上拉加载下拉刷新的Listview,查阅了一些资料,大多都是在SwipeMenuListView的基础上去添加头部和底部View,来扩展上拉加载和下拉刷新的功能,不过需要手动的去绘制UI及处理一些动画效果.用起来也不是特别方便.刚好项目中用到PulltorefreshLibrary库,就尝试着扩展了一个PullToRefreshSwipeMenuListView类来实现需求.先看一下效果: 实现步骤 一.组合Pulltorefresh与SwipeMenuLis

Android自定义listview布局实现上拉加载下拉刷新功能_Android

listview实现上拉加载以及下拉刷新的方式有很多.下面是我写的一种自定义的布局,复用性也比较的强.首先就是继承的listview的自定义view.      AutoListView.Java: package com.example.mic.testdemo.view; import android.annotation.TargetApi; import android.content.Context; import android.os.Build; import android.os

Android ListView实现上拉加载下拉刷新和滑动删除功能

最近项目需要用到可以滑动删除并且带有上拉加载下拉刷新的Listview,查阅了一些资料,大多都是在SwipeMenuListView的基础上去添加头部和底部View,来扩展上拉加载和下拉刷新的功能,不过需要手动的去绘制UI及处理一些动画效果.用起来也不是特别方便.刚好项目中用到PulltorefreshLibrary库,就尝试着扩展了一个PullToRefreshSwipeMenuListView类来实现需求.先看一下效果: 实现步骤 一.组合Pulltorefresh与SwipeMenuLis

Android自定义listview布局实现上拉加载下拉刷新功能

listview实现上拉加载以及下拉刷新的方式有很多.下面是我写的一种自定义的布局,复用性也比较的强.首先就是继承的listview的自定义view. AutoListView.Java: package com.example.mic.testdemo.view; import android.annotation.TargetApi; import android.content.Context; import android.os.Build; import android.os.Bund