问题描述
最近在弄毕业设计,是使用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;