亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > AJAX > 正文

ajax讀取數據庫內容實現二級聯動下拉選擇菜單示例

2024-09-01 08:32:10
字體:
來源:轉載
供稿:網友
本文為大家介紹下使用ajax技術讀取數據庫內容并生成二級聯動下拉選擇菜單,具體實現如下,感興趣的朋友可以參考下,希望對大家有所幫助

復制代碼 代碼如下:


<PRE class=javascript></PRE><PRE class=javascript>—————————————————————這是ajax(javascript)代碼———————————————————————————</PRE><PRE class=javascript></PRE><PRE class=javascript>function send_request(callback, urladdress, isReturnData){
var xmlhttp = getXMLHttpRequest();
xmlhttp.onreadystatechange = function(){
if (xmlhttp.readyState == 4) {//readystate 為4即數據傳輸結束
try{
if(xmlhttp.status == 200){
if(isReturnData && isReturnData==true){
callback(xmlhttp.responseText);
}
}else{
callback("抱歉,沒找到此頁面:"+ urladdress +"");
}
} catch(e){
callback("抱歉,發送請求失敗,請重試 " + e);
}
}
}
xmlhttp.open("POST", urladdress, true);
xmlhttp.send(null);
}
function getXMLHttpRequest() {
var xmlhttp;
if (window.XMLHttpRequest) {
try {
xmlhttp = new XMLHttpRequest();
xmlhttp.overrideMimeType("text/html;charset=UTF-8");//設定以UTF-8編碼識別數據
} catch (e) {}
} else if (window.ActiveXObject) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHttp");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Msxml3.XMLHttp");
} catch (e) {}
}
}
}
return xmlhttp;
}
</PRE>————————————————————————這是客戶端表單jsp代碼——————————————————————————————<BR>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="/struts-tags" prefix="s"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type"
content="text/html; charset=UTF-8"><title>Insert title here</title><script type="text/javascript" src="<%=request.getContextPath()%>/js/xmlhttp.js"></script><script type="text/javascript">function getProcess(value) {var process = document.getElementById('process');send_request(function(value2)
{process.innerHTML = value2;}, "getProcessType.action?value="+value, true);}</script></head><body><div><form action="" method="post"><select onchange="getProcess(this.value)"><option value="0" selected>請選擇流程種類</option><option value="Y">業務流程</option><option
value="G">管理流程</option><option value="Z">支持流程</option></select><div><select><option value="一級流程名稱" selected>請選擇一級流程名稱</OPTION></select></div><input type="submit" value="提交"></form></div></body></html>
<PRE></PRE>
<BR>
<P><PRE class=html><PRE class=html>————————————————————————這是服務端action代碼——————————————————————————————</PRE><BR>
<P></P>
<PRE></PRE>
這里是我的業務邏輯,每個邏輯不同,所以這段代碼這只是為了把想要顯示的內容放在request范圍內,然后return到下一個頁面.javabean中有我的MyProcess類和它的屬性
<P></P>
<P><PRE class=java>public String getProcessType(){
HttpServletRequest request=ServletActionContext.getRequest();
String value=request.getParameter("value");
List<MyProcess> MyProcesses= processService.getProcessByType(value);
for(MyProcess p:MyProcesses){
System.out.println(p.getName());
}
request.setAttribute("list",MyProcesses);
return SUCCESS;
}</PRE><PRE class=html></PRE><PRE class=html></PRE><PRE class=html>————————————————————————這是服務端jsp代碼——————————————————————————————</PRE><PRE class=html><%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ include file="/page/share/taglib.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<select>
<option value="一級流程名稱" selected>請選擇一級流程名稱</OPTION>
<c:forEach items="${list}" var="myprocess">
<option value="${myprocess.processID}" >
${myprocess.name}
</option>
</c:forEach>
</select>
</body>
</html></PRE><BR>
<BR>
<P></P>
<P>這個過程差不多就這些!</P>
<P><BR>
</P>
</PRE>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97在线视频免费| 久久久亚洲影院| 亚洲国产日韩精品在线| 91亚洲国产精品| 欧美性高潮床叫视频| 欧美最猛性xxxx| 成人黄色免费片| 国产成人一区二区三区小说| 亚洲欧美在线x视频| 久久久久久久色| 亚洲第一区在线| 日韩欧美精品免费在线| 国产一区二区激情| 国产精品69久久| 久久久成人精品| 亚洲色图激情小说| 国产精品久久久久久久久男| 日韩欧美大尺度| 亚洲欧美日韩在线高清直播| 日韩国产在线播放| 91在线观看欧美日韩| 中文字幕亚洲欧美一区二区三区| 亚洲免费av电影| 一区二区三区天堂av| 精品综合久久久久久97| 人妖精品videosex性欧美| 国产精品流白浆视频| 亚洲成人网在线观看| 国产xxx69麻豆国语对白| 亚洲韩国欧洲国产日产av| 欧美大片第1页| 91高清在线免费观看| 日韩国产在线播放| 久久久噜噜噜久久中文字免| 欧美日韩性视频| 久久久久久999| 亚洲免费影视第一页| 98午夜经典影视| 欧美日韩激情视频| 亚洲人成电影网站色| 国产日韩欧美日韩大片| 亚洲黄色av女优在线观看| 日韩在线不卡视频| 91精品国产91| 国产欧美日韩丝袜精品一区| 亚洲一级免费视频| 欧美激情国产高清| 黑人欧美xxxx| 精品久久久久久久久久国产| 欧美国产在线视频| 亚洲视频第一页| 色综合伊人色综合网站| 国产精品日韩在线| 久久久国产一区二区| 亚洲精品电影网站| 国产主播喷水一区二区| 久久精视频免费在线久久完整在线看| 亚洲天堂av高清| 国产91ⅴ在线精品免费观看| 亚洲国产黄色片| 亚洲国产精品一区二区三区| 亚洲美女在线观看| 色先锋久久影院av| 国产精品91久久久久久| 欧美成人午夜剧场免费观看| 51色欧美片视频在线观看| 久久久人成影片一区二区三区观看| 日韩精品在线视频美女| 91在线|亚洲| 国产精品自产拍在线观| 久久精品久久精品亚洲人| 国产成人综合亚洲| 秋霞av国产精品一区| 九九九热精品免费视频观看网站| 国内精品久久久久久影视8| 久久99亚洲精品| 久久精品2019中文字幕| 久久久久久亚洲精品不卡| 国内精品一区二区三区四区| 在线看日韩av| 久久综合伊人77777蜜臀| 久久久天堂国产精品女人| 2023亚洲男人天堂| 亚洲福利视频二区| 中文字幕九色91在线| 欧美在线观看日本一区| 欧美激情在线观看视频| 久久综合久久美利坚合众国| 色阁综合伊人av| 国产综合视频在线观看| 欧美在线视频播放| 国产91在线播放精品91| 国产69精品久久久| 国产精品欧美日韩久久| 日韩精品欧美激情| 最新69国产成人精品视频免费| 国产成人福利夜色影视| 亚洲韩国青草视频| 久久久久www| 亚洲精品在线看| 日韩av在线免费观看一区| 亚洲人成网7777777国产| 欧美一区二区三区四区在线| 国产精品久久婷婷六月丁香| 欧美成人久久久| 国产精品普通话| 亚洲国产另类 国产精品国产免费| 日韩免费av在线| 久久人人爽人人爽人人片亚洲| 中文字幕在线视频日韩| 视频直播国产精品| 亚洲国产精品高清久久久| 成人黄色在线观看| 日韩av网址在线观看| 97在线精品国自产拍中文| 亚洲奶大毛多的老太婆| 亚洲免费小视频| 欧美视频在线观看 亚洲欧| 国内精品久久久久久| 精品日本美女福利在线观看| 亚洲自拍偷拍一区| 91精品视频在线免费观看| 亚洲国产三级网| 久久免费视频网| 亚洲欧美成人网| 欧美性高跟鞋xxxxhd| 国产精品美女视频网站| 欧美大奶子在线| 欧美成人免费大片| 欧美日本中文字幕| 欧美高清在线视频观看不卡| 国产不卡精品视男人的天堂| 欧美福利视频在线观看| 精品国产区一区二区三区在线观看| 在线丨暗呦小u女国产精品| 国产精品入口免费视| 久久精品免费电影| 亚洲欧美激情视频| 日韩小视频在线| 日韩欧美精品网站| 美女999久久久精品视频| 亚洲国产精品va在线| 午夜精品一区二区三区在线| 福利一区福利二区微拍刺激| 日韩欧美亚洲综合| 一区二区三区高清国产| 欧美极品第一页| 一区二区三区日韩在线| 亚洲影视中文字幕| 国产婷婷97碰碰久久人人蜜臀| 精品久久久久久亚洲国产300| 久久久国产精品视频| 亚洲欧美激情四射在线日| 亚洲天堂成人在线视频| 久久久电影免费观看完整版| 日韩欧美亚洲成人| 国产亚洲一区二区精品| 色偷偷88888欧美精品久久久| 色老头一区二区三区在线观看| 26uuu亚洲国产精品| 亚洲欧洲一区二区三区在线观看| 色偷偷88888欧美精品久久久| 欧美高清视频在线| 日韩av在线免费观看|