小弟花了一点时间搞了个级联菜单,贴上来请大家看看。本例中只要你选择成员分类名称就会自动显示成员名称: 首先在eclipse中建一个项目,名称你自己做主了,这里为Easyjf-menu,对应的浏览器页面代码为: Easyjf-menu.jsp: <@page contentType=”text/html;charser=UTF-8” language=”java”%> <head> …….. </head> <script language=”javascript”> var XMLHttpReq; var currentSort; //创建xmlhttprequset对象 function createXMLHttpRequest(){ if(window.XMLHttpRequest){ XMLHttpReq=new XMLHttpRequest(); } else if (window.ActiveXObject){ try{ XMlHttpReq=new ActiveXObject(“Msxml2.XMLHTTP”); }catch(e){} try{ XMLHttpRequest=new ActiveXObject(“Microsoft.XMLHTTP”); }catch(e){} } } //发送请求函数 function sendRequest(url){ createXMLHttpRequest(); XMLHttpReq.open(“GET”,url,true); XMLHttpReq.onreadystatechange=processResponse; XMLHttpReq.send(null); } //处理返回信息函数 function processResponse(){ if(XMLHttpRequest.readyState==4){ if(XMLHttpRequest.status==200){ updateMenu(); }else{alert(“您请求的页面有异常!”)} } }
|