亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 純JSP+DWR實現三級聯動下拉選擇菜單實現技巧

純JSP+DWR實現三級聯動下拉選擇菜單實現技巧

熱門標簽:地圖標注專業和非專業 甘肅銷售電銷機器人公司 汝南縣地圖標注app 四川正規外呼系統軟件 湖北地圖標注公司 外呼直播語音系統 山東ai外呼電銷機器人好用嗎 福建電銷貓機器人收費 智能電話機器人銷售話術
網上看到一些例子,對于一個簡單的三級聯動,都加上什么Struts, Hibernate諸如此類的框架。這個Ajax聯動殊不知和這些框架有什么關系,一個小Demo干嘛整得那么大。

今天我做了一個dwr+jsp做的例子。
web.xml:
復制代碼 代碼如下:

?xml version="1.0" encoding="UTF-8"?>
web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
servlet>
servlet-name>dwr-invoker/servlet-name>
servlet-class>
org.directwebremoting.servlet.DwrServlet
/servlet-class>
init-param>
param-name>debug/param-name>
param-value>true/param-value>
/init-param>
/servlet>
servlet>
servlet-name>SelectServlet/servlet-name>
servlet-class>com.action.SelectServlet/servlet-class>
/servlet>
servlet-mapping>
servlet-name>dwr-invoker/servlet-name>
url-pattern>/dwr/*/url-pattern>
/servlet-mapping>
servlet-mapping>
servlet-name>SelectServlet/servlet-name>
url-pattern>/select/url-pattern>
/servlet-mapping>
welcome-file-list>
welcome-file>index.jsp/welcome-file>
/welcome-file-list>
/web-app>

dwr.xml:
復制代碼 代碼如下:

?xml version="1.0" encoding="UTF-8"?>
!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting
2.0//EN" "http://www.getahead.ltd.uk/dwr/dwr20.dtd">
dwr>
!-- 沒有它DWR什么也做不了 -->
allow>
create creator="new" javascript="menu">
param name="class" value="com.dao.CountryDAO" />
/create>
!-- 要轉換的Bean -->
convert converter="bean" match="com.vo.Country" />
convert converter="bean" match="com.vo.Province" />
convert converter="bean" match="com.vo.City" />
/allow>
/dwr>

test.jsp:
復制代碼 代碼如下:

%@ page language="java" import="java.util.*,com.vo.*"
pageEncoding="GBK"%>
%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
html>
head>
title>DWR三級聯動/title>
script type='text/javascript'
src='/mutiplyMenu/dwr/interface/menu.js'>/script>
script type='text/javascript' src='/mutiplyMenu/dwr/engine.js'>/script>
script type='text/javascript' src='/mutiplyMenu/dwr/util.js'>/script>
/head>
body>
script type="text/javascript">
//根據國家id查詢所屬省或州
function queryProvince()
{
var countryId = $("country").value;
//默認為不選擇
if(countryId == 0)
{
${"province"}.options.length=0;
${"city"}.options.length=0;
}
else
{
menu.queryProvinceById(countryId,provinceCallback);
}
}
//根據國家id查詢所屬省或州的回調函數
function provinceCallback(provinces)
{
${"province"}.options.length=0;
//每次獲得新的數據的時候先把每二個下拉框架的長度清0
for(var i=0;i provinces.length;i ++){
var value = provinces[i].id;
var text = provinces[i].provinceName;
var option = new Option(text, value);
//根據每組value和text標記的值創建一個option對象
try{
$("province").add(option);//將option對象添加到第二個下拉框中
}catch(e){
}
}
//同時關聯第三級
var provinceId = ${"province"}.value;
menu.queryCityById(provinceId,cityCallback);
}
//查詢所屬城市
function queryCity()
{
var provinceId = $("province").value;
menu.queryCityById(provinceId,cityCallback);
}
//查詢所屬城市回調函數
function cityCallback(citys)
{
//每次獲得新的數據的時候先把每三個下拉框架的長度清0
${"city"}.options.length=0;
for(var i=0;i citys.length;i ++){
var value = citys[i].id;
var text = citys[i].cityName;
var option = new Option(text, value);
//根據每組value和text標記的值創建一個option對象
try{
$("city").add(option);//將option對象添加到第三個下拉框中
}catch(e){
}
}
}
function change1()
{
queryProvince();
}
function change2()
{
queryCity();
}
/script>
div align="center">
h3>
br>
/h3>
h3>
DWR三級聯動演示
/h3>
!-- 我都奇怪了,我的c>標簽在這里不能用 -->
select id="country" onchange="change1();">
option selected="selected" value="0">
請選擇
/option>
%
@SuppressWarnings("unchecked")
List list = (List) request.getAttribute("countrys");
for (int i = 0; i list.size(); i++)
{
Country temp = (Country) list.get(i);
%>
option value="%=temp.getId()%>">%=temp.getCountryName()%>/option>
%
}
%>
/select>
select id="province" onchange="change2();">
/select>
select id="city">
/select>
/div>
/body>
/html>

servlet,dao就不帖了,想了解的可以去下載源碼
您可能感興趣的文章:
  • vuejs實現下拉框菜單選擇
  • JS實現點擊下拉菜單把選擇的內容同步到input輸入框內的實例
  • javascript實現日期三級聯動下拉框選擇菜單
  • 使用Javascript實現選擇下拉菜單互移并排序
  • 基于javascript實現全國省市二級聯動下拉選擇菜單
  • js模擬淘寶網的多級選擇菜單實現方法
  • js實現的全國省市二級聯動下拉選擇菜單完整實例
  • js選擇并轉移導航菜單示例代碼
  • javascript 三級下拉選擇菜單Levels對象
  • js實現圓形菜單選擇器

標簽:白銀 昌都 梅州 黔東 南充 臨沂 吳忠 肇慶

巨人網絡通訊聲明:本文標題《純JSP+DWR實現三級聯動下拉選擇菜單實現技巧》,本文關鍵詞  純,JSP+DWR,實現,三級,聯動,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《純JSP+DWR實現三級聯動下拉選擇菜單實現技巧》相關的同類信息!
  • 本頁收集關于純JSP+DWR實現三級聯動下拉選擇菜單實現技巧的相關信息資訊供網民參考!
  • 推薦文章
    国产一级强片在线观看| 天天色成人网| 毛片高清| 色综合久久天天综合观看| 可以免费看毛片的网站| 亚洲第一色在线| 一级女性全黄生活片免费| 国产伦精品一区二区三区无广告 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 深夜做爰性大片中文| 九九久久99综合一区二区| 99热视热频这里只有精品| 天堂网中文在线| 精品国产一级毛片| 成人免费网站视频ww| 亚洲 男人 天堂| 日韩在线观看视频免费| 超级乱淫黄漫画免费| 午夜精品国产自在现线拍| 欧美激情伊人| 青青青草影院| 精品久久久久久中文| 日韩女人做爰大片| 成人高清视频免费观看| 九九久久国产精品大片| 国产视频久久久| 亚欧乱色一区二区三区| 成人影院一区二区三区| 日本在线www| 你懂的日韩| 成人免费高清视频| 日韩女人做爰大片| 国产麻豆精品hdvideoss| 黄视频网站在线免费观看| 国产麻豆精品视频| 欧美另类videosbestsex高清| 亚洲 男人 天堂| 欧美日本免费| 久久久成人网| 精品视频免费在线| 91麻豆精品国产高清在线| 久久精品人人做人人爽97| 99热精品在线| 欧美大片毛片aaa免费看| 91麻豆精品国产自产在线| 欧美激情影院| 九九久久国产精品大片| 国产91精品一区| 免费国产在线观看| 免费毛片播放| 欧美激情一区二区三区在线| 精品国产亚洲人成在线| 国产一区二区福利久久| 亚洲 国产精品 日韩| 欧美激情在线精品video| 亚洲天堂在线播放| 91麻豆爱豆果冻天美星空| 尤物视频网站在线观看| 日韩中文字幕在线播放| 99久久精品国产高清一区二区| 亚洲天堂在线播放| 黄色福利| 精品视频在线观看一区二区| 国产视频久久久| 91麻豆精品国产片在线观看| 国产福利免费观看| 亚洲天堂免费观看| 九九久久国产精品大片| 日韩专区亚洲综合久久| 午夜在线亚洲| 国产a视频| 欧美国产日韩在线| 国产成人啪精品| 日韩男人天堂| 日本伦理网站| 人人干人人插| 精品国产一区二区三区精东影业 | 亚欧成人乱码一区二区| 色综合久久天天综合观看| 免费国产在线视频| 成人高清免费| 精品国产一区二区三区精东影业| 美女免费毛片| 二级特黄绝大片免费视频大片| 国产视频网站在线观看| 日韩av成人| 久草免费在线视频| 一级毛片视频免费| 国产一区二区福利久久| 中文字幕一区二区三区精彩视频| 国产网站免费| 久久久成人影院| 欧美a级大片| 国产福利免费观看| 免费的黄色小视频| 青青久久国产成人免费网站| 一级女人毛片人一女人| 日韩av东京社区男人的天堂| 免费一级片在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 日本免费看视频| 国产网站免费视频| 久久久成人网| 国产不卡高清在线观看视频 | 国产福利免费视频| 四虎论坛| 国产不卡高清| 91麻豆爱豆果冻天美星空| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 高清一级片| 国产视频一区在线| 麻豆午夜视频| 久久成人综合网| 欧美激情一区二区三区在线播放 | 久久精品人人做人人爽97| 国产不卡在线观看视频| 国产不卡在线观看视频| 日韩综合| 免费毛片播放| 黄视频网站在线免费观看| 精品视频在线观看一区二区三区| 日韩欧美一二三区| 亚欧视频在线| 青青久久国产成人免费网站| 欧美激情一区二区三区中文字幕| 国产高清在线精品一区二区| 高清一级淫片a级中文字幕| 日韩中文字幕在线播放| 亚洲 男人 天堂| 国产不卡高清| 精品视频在线观看一区二区| 国产福利免费观看| 欧美大片毛片aaa免费看| 99热视热频这里只有精品| 中文字幕一区二区三区精彩视频| 久久国产影院| 韩国三级香港三级日本三级la | 九九免费高清在线观看视频| 国产极品精频在线观看| 欧美激情一区二区三区在线播放 | 四虎影视库| 成人免费高清视频| 毛片高清| 91麻豆爱豆果冻天美星空| 国产一区二区福利久久| 国产网站免费观看| 日韩一级黄色| 亚洲天堂免费观看| 久久久久久久男人的天堂| 精品视频在线观看一区二区三区| 99久久精品国产免费| 午夜欧美成人香蕉剧场| 91麻豆精品国产片在线观看| 国产一区二区精品| 亚洲第一页乱| 日日爽天天| 精品国产亚洲一区二区三区| 欧美激情一区二区三区在线 | 亚洲精品永久一区| 午夜家庭影院| 亚洲天堂在线播放| 日韩免费在线观看视频| 九九精品在线| 九九久久国产精品| 国产韩国精品一区二区三区| 欧美激情一区二区三区在线 | 亚洲第一色在线| 国产韩国精品一区二区三区| 精品国产一区二区三区久久久狼| 亚欧乱色一区二区三区| 国产高清视频免费| 欧美大片a一级毛片视频| 99久久视频| 欧美另类videosbestsex久久| 99热视热频这里只有精品| 黄视频网站免费看| 亚洲第一色在线| 国产福利免费视频| 黄色短视频网站| 日韩av东京社区男人的天堂| 高清一级做a爱过程不卡视频| 国产91丝袜在线播放0| 91麻豆国产| 天天色成人网| 日韩一级黄色片| 韩国毛片| 天天做日日爱夜夜爽| 精品国产三级a| 久久久久久久男人的天堂| 成人免费观看的视频黄页| 精品久久久久久中文字幕一区| 亚洲精品中文字幕久久久久久| 国产一区二区福利久久| 欧美一级视频高清片| 91麻豆高清国产在线播放| 久久99中文字幕久久| 免费一级片在线| 超级乱淫伦动漫| 国产网站免费| 国产91精品露脸国语对白|