成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > Ajax實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)

Ajax實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)

熱門(mén)標(biāo)簽:提高電話機(jī)器人接通率 外呼系統(tǒng)api對(duì)接 荊州智能電銷機(jī)器人 廣西智能外呼系統(tǒng)多少錢 大學(xué)校門(mén)地圖標(biāo)注 福建微碼電話機(jī)器人 平?jīng)龈叩碌貓D標(biāo)注商戶要收費(fèi)嗎 銷售電銷機(jī)器人詐騙 地圖標(biāo)注與公司業(yè)務(wù)關(guān)系

本文實(shí)例為大家分享了Ajax實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)的具體代碼,供大家參考,具體內(nèi)容如下

首先建立數(shù)據(jù)庫(kù),如下所示

接口

import java.util.List;
public interface ProvinceDao {
 ListProvince> findAll();
}

import java.util.List;
public interface CityDao {
 ListCity> findCityByPid(int pid);
}

import java.util.List;
public interface AreaDao {
 ListArea> findAreaByCid(int cid);
}

接口實(shí)現(xiàn)類

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

public class ProvinceDaoImpl implements ProvinceDao{
 public ListProvince> findAll(){
 Connection conn = DBHelper.getConn();
 ArrayListProvince> provinces = new ArrayListProvince>();
 String sql = "select * from aprovince";
 try {
 PreparedStatement ps = conn.prepareStatement(sql);
 ResultSet rs = ps.executeQuery();
 while (rs.next()){
 Province p = new Province();
 p.setPid(rs.getInt(1));
 p.setPname(rs.getString(2));
 provinces.add(p);
 }
 } catch (SQLException e) {
 e.printStackTrace();
 }
 return provinces;
 }
}

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

public class CityDaoImpl implements CityDao {
 @Override
 public ListCity> findCityByPid(int pid) {
 Connection conn = DBHelper.getConn();

 ArrayListCity> cities = new ArrayList>();

 String sql = "select * from acity where pid=?";

 try {
 PreparedStatement ps = conn.prepareStatement(sql);
 ps.setInt(1,pid);
 ResultSet rs = ps.executeQuery();
 while (rs.next()){
 City city = new City();
 city.setPid(rs.getInt(3));
 city.setCid(rs.getInt(1));
 city.setCname(rs.getString(2));
 cities.add(city);
 }
 } catch (SQLException e) {
 e.printStackTrace();
 }
 return cities;
 }
}

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

public class AreaDaoImpl implements AreaDao {
 @Override
 public ListArea> findAreaByCid(int cid) {
 Connection conn = DBHelper.getConn();
 ArrayListArea> areas = new ArrayList>();
 String sql = "select * from aarea where cid=?";

 try {
 PreparedStatement ps = conn.prepareStatement(sql);
 ps.setInt(1,cid);
 ResultSet rs = ps.executeQuery();
 while (rs.next()){
 Area area = new Area();
 area.setCid(rs.getInt(3));
 area.setAid(rs.getInt(1));
 area.setAname(rs.getString(2));
 areas.add(area);
 }
 } catch (SQLException e) {
 e.printStackTrace();
 }
 return areas;
 }
}

servlet

package cn.zhc.servlet;

import cn.zhc.dao.Impl.ProvinceDaoImpl;
import cn.zhc.dao.ProvinceDao;
import cn.zhc.domin.Province;
import com.alibaba.fastjson.JSONObject;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.List;

@WebServlet("/findAll")
public class FindAll extends HttpServlet {
 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 request.setCharacterEncoding("utf-8");
 response.setContentType("text/html;charset=utf-8");

 ProvinceDao provinceDao = new ProvinceDaoImpl();
 ListProvince> lists=provinceDao.findAll();

 response.getWriter().write(JSONObject.toJSONString(lists));
 }
 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 this.doPost(request, response);
 }
}

package cn.zhc.servlet;

import cn.zhc.dao.CityDao;
import cn.zhc.dao.Impl.CityDaoImpl;
import cn.zhc.domin.City;
import com.alibaba.fastjson.JSONObject;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.List;

@WebServlet("/findCityByPid")
public class FindCityByPid extends HttpServlet {
 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 request.setCharacterEncoding("utf-8");
 response.setContentType("text/html;charset=utf-8");

 String pid = request.getParameter("pid");

 CityDao cityDao = new CityDaoImpl();
 ListCity> cityList = cityDao.findCityByPid(Integer.parseInt(pid));

 response.getWriter().write(JSONObject.toJSONString(cityList));
 }

 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 this.doPost(request, response);
 }
}

package cn.zhc.servlet;

import cn.zhc.dao.AreaDao;
import cn.zhc.dao.Impl.AreaDaoImpl;
import cn.zhc.domin.Area;
import com.alibaba.fastjson.JSONObject;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.List;

@WebServlet("/findAreaByCid")
public class FindAreaByCid extends HttpServlet {
 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 request.setCharacterEncoding("utf-8");
 response.setContentType("text/html;charset=utf-8");

 String cid = request.getParameter("cid");

 AreaDao areaDao = new AreaDaoImpl();
 ListArea> areas = areaDao.findAreaByCid(Integer.parseInt(cid));

 response.getWriter().write(JSONObject.toJSONString(areas));
 }

 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 this.doPost(request, response);
 }
}

JSP頁(yè)面

%@ page contentType="text/html;charset=UTF-8" language="java" %>
html>
head>
 title>三級(jí)聯(lián)動(dòng)/title>
 script type="text/javascript" src="js/jquery-1.8.3.js">/script>
/head>
body>
script type="text/javascript">
 $(function () {
 $.ajax({
 type:"get",
 url:"findAll",
 dataType:"json",
 success:function (data) {
 var obj=$("#province");
 for(var i=0;idata.length;i++){
 var ob="option value='"+data[i].pid+"'>"+data[i].pname+"/option>";
 obj.append(ob);
 }
 }
 })

 $("#province").change(function () {
 $("#city option").remove();
 $.ajax({
 type:"get",
 async:false,
 url:"findCityByPid?pid="+$("#province").val(),
 dataType:"json",
 success:function (data) {
 var obj=$("#city");
 for(var i=0;idata.length;i++){
 var ob="option value='"+data[i].cid+"'>"+data[i].cname+"/option>";
 obj.append(ob);
 }
 }
 })
 });

 $("#city,#province").change(function () {
 $("#area option").remove();
 $.ajax({
 type:"get",
 async:false,
 url:"findAreaByCid?cid="+$("#city").val(),
 dataType:"json",
 success:function (data) {
 var obj=$("#area");
 for(var i=0;idata.length;i++){
 var ob="option value='"+data[i].aid+"'>"+data[i].aname+"/option>";
 obj.append(ob);
 }
 }
 })
 });
 });
/script>
select name="province" id="province">
 option value="0">請(qǐng)選擇/option>
/select>省
select name="city" id="city">
 option value="0">請(qǐng)選擇/option>
/select>市
select name="area" id="area">
 option value="0">請(qǐng)選擇/option>
/select>縣
/body>
/html>

實(shí)現(xiàn)結(jié)果如下:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • jQuery ajax實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)
  • ajax實(shí)現(xiàn)無(wú)刷新省市縣三級(jí)聯(lián)動(dòng)
  • AJAX和WebService實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)具體代碼

標(biāo)簽:邯鄲 樂(lè)山 衡陽(yáng) 內(nèi)江 婁底 德陽(yáng) 海南 黔東

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Ajax實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)》,本文關(guān)鍵詞  Ajax,實(shí)現(xiàn)省,市縣,三級(jí),聯(lián)動(dòng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Ajax實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Ajax實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    免费av网站在线看| 国产91精品久久久久| 国产精品久久久久久久久久久久久久久久久久| 99久久精品国产亚洲精品| 国产免费一区二区三区四区五区| 国产丝袜一区| 亚洲免费看黄网站| 久久手机视频| 亚洲精品国产品国语在线app| 日韩欧亚中文在线| 97免费视频在线播放| 成人在线视频亚洲| 大陆av在线播放| 欧美性生给视频| 网曝门事件国产精品二区| 国产1区2区3区在线| 国产精品日韩欧美一区二区三区| 在线观看视频一区二区欧美日韩| 69日小视频在线观看| 这里只有精品在线观看视频| 日本一道本视频| 一区精品在线观看| 日韩精品影视| 99热这里只有精品免费| 欧美蜜桃一区二区三区| 久久一级免费视频| 国内免费精品永久在线视频| 亚洲成av人片一区二区三区| www国产无套内射com| 亚洲毛片aa| 欧美富婆性猛交| 欧美大胆人体bbbb| 亚洲欧美日本国产专区一区| 欧美日韩一区二区在线播放| 又大又黄又粗| 日韩经典第一页| 久久精品91| 国产精品入口麻豆免费观看| 亚洲天堂免费看| 久久99久久99精品免费看小说| 国产精品巨作av| 精品视频在线视频| 日本一区二区免费看| 欧美精品午夜| 午夜视频网站在线观看| 国产精品色噜噜| 免费看岛国视频在线观看| 国精品产品一区| 一区三区视频| 婷婷视频一区二区三区| 无码小电影在线观看网站免费| 婷婷国产成人精品视频| 亚洲伦理在线精品| 国内不卡的一区二区三区中文字幕| 久久精品亚洲一区二区| 国产第一页在线观看| 国内毛片毛片毛片毛片毛片| 久久免费精品视频| 久久99亚洲精品| 亚洲欧洲第一视频| 亚洲午夜精品一区二区三区| 欧美专区一区二区三区| 久久久久久久久久久久久国产| 澳门精品久久国产| 噜噜噜狠狠夜夜躁精品仙踪林| 日韩激情视频在线观看| 精品一区在线看| 日本中文不卡| 五月婷婷欧美激情| 在线成人www免费观看视频| 性欧美精品一区二区三区在线播放| 91精品视频观看| 久久久99精品久久| 亚洲黄色www| 这里有精品可以观看| 不卡的av在线| youjizz.com日本| 伊人色综合久久天天人手人婷| 亚洲国产精品一区二区www在线| 精品国产乱码一区二区| 中文有码一区| 精品无人区无码乱码毛片国产| 色综合久久88色综合天天6| 久久国产精品99久久久久久丝袜| 亚洲综合色站| 欧美日本精品一区二区三区| 国产性生活大片| 丝袜美腿中文字幕| 99精品久久久久久中文字幕| 亚洲h在线观看| 国产精品天天狠天天看| 成人性生交大片免费看中文网站| 日韩在线视频第一页| 国产精品乱人伦| 精品伊人久久大线蕉色首页| 欧美美女视频在线观看| 国产一二三精品| 欧美精品日韩三级| 永久免费精品视频网站| 水蜜桃色314在线观看| 国产91对白在线观看九色| 波多野结衣一区二区在线| 毛片免费在线| 国产成人天天5g影院在线观看| 国产精品人人做人人爽人人添| 国产又色又爽又高潮免费| p色视频免费在线观看| 欧美色网一区| 国产1区2区3区中文字幕| 91理论片午午论夜理片久久| 中国人与牲禽动交精品| 免费看黄色a级片| 国产女大学生av| 国产综合精品一区二区三区| 日韩福利视频在线| 青青操夜夜操| 欧美日韩国产v| 亚洲精品成a人ⅴ香蕉片| 国产乡下妇女做爰毛片| 美女av一区二区三区| 中国一级特黄视频| 久热在线观看视频| 欧美在线观看天堂一区二区三区| 中文精品无码中文字幕无码专区| 成人av免费电影| 成人在线短视频| 少妇网站在线观看| 成人免费xxxxx在线观看| 国产精品亚洲二区在线观看| 午夜激情久久| 高h视频在线| 免费看成年人视频在线观看| 超碰在线播放97| 欧美性猛交xxxx偷拍洗澡| 狠狠噜噜久久| 91麻豆一区二区| 欧美精品在线观看| 亚洲国产成人va在线观看天堂| av在线播放成人| 亚洲国产精品视频在线观看| 国产免费自拍视频| 懂色av粉嫩av蜜臀av一区二区三区| 免费a在线看| 国产成人精品久久二区二区91| 国产在视频线精品视频| 亚洲综合精品国产一区二区三区| 精品成人av| 亚洲国产精品久久久久秋霞影院| 写真福利片hd在线播放| 亚洲国产成人影院播放| 国产鲁鲁视频在线观看特色| 日本在线观看免费视频| 欧美人与禽zoz0善交| 99re亚洲国产精品| 国产无遮挡aaa片爽爽| 丁香天五香天堂综合| 国产精品高潮粉嫩av| 97精品国产露脸对白| 成人黄色av片| 日韩欧中文字幕| 黄色免费网站在线观看| 日韩有码在线观看| 久热99视频在线观看| 日韩欧美国产精品综合嫩v| 国产亚洲欧美日韩日本| 国产大片中文字幕在线观看| 91超碰碰碰碰久久久久久综合| 欧美一区二区三区啪啪| 欧美日韩国产色视频| 欧美jizz19性欧美| 国产精品.com| 亚洲爆乳无码精品aaa片蜜桃| 日韩一区二区三区四区视频| 四虎在线看片| 高清在线观看免费| 欧美在线激情| 一区在线观看免费| 亚洲片国产一区一级在线观看| 黄色福利视频网站| 日日橹狠狠爱欧美超碰| 日韩和的一区二区| 导航艳情国产电影| 欧美精品一区三区| 国产在线不卡精品| 91麻豆精品秘密入口| 日本激情免费| 一级二级三级视频| 好吊色视频一区二区| 色综合视频二区偷拍在线| 国产精品波多野结衣| 日本wwwxx| 色爱综合网欧美| 91福利在线观看视频| 亚洲视频在线一区| 国产成人精品a视频| 可播放的18gay1069| 97影院在线午夜| 久久精品久久久久| 艳妇荡乳欲伦69影片| 成人精品一区二区三区免费| 欧美久久久久中文字幕| 精品无人乱码| 在线欧美一区二区| 久热精品在线观看| 在线观看亚洲| 亚洲色图在线看| 91精品国产91热久久久做人人| 国产精品视频yy9099| av在线理伦电影| 中文字幕亚洲国产| 国产精品嫩草99av在线| 亚洲日本伦理| 久久精品视频亚洲| 8mav模特福利视频在线观看| 91超碰成人| 国产精品白嫩初高中害羞小美女| 国产精品一区二区美女视频免费看| 无码人妻av免费一区二区三区| 中文字幕一区二区在线视频| 欧美激情va永久在线播放| 欧美激情乱人伦| aaa亚洲精品一二三区| 一本一道精品欧美中文字幕| 久久免费资源| jizzjizz丝袜老师| 69sex久久精品国产麻豆| 亚洲超碰在线观看| 国产精品对白刺激| 在线观看一区欧美| 国产91免费看片| 狠狠干狠狠久久| 琪琪一区二区三区| 西西44rtwww国产精品| 国产精品视频一区二区三区四区五区| 极品久久久久久久| 国产小视频福利在线| 日韩精品在线看| 亚洲高潮无码久久| 四虎永久在线观看免费网站网址| 日韩男人天堂| av免费播放网站| 久久激情婷婷| 色先锋av资源在线| 国产黄色大片在线观看| 成人一区二区三区视频| 国产亚洲成人一区| 日本亚洲一区| 日韩在线视频在线| 亚洲人体影院| 国产乱国产乱老熟300部视频| 国产精品自拍一区| 亚洲制服丝袜一区| 久久精品视频6| 日本在线视频一区二区| 免费在线观看精品| av一区二区不卡| 日本一区二区在线视频| 在线观看黄色片| av免费网站观看| 黑人精品无码一区二区三区AV| 精品国产伦一区二区三区观看方式| 日本欧美在线视频免费观看| 一级黄色小视频| 国产区成人精品视频| 秋霞欧美在线观看| 蜜桃视频一日韩欧美专区| 国产真实乱偷精品视频免| 国产日韩精品在线播放| 亚洲最新av| 菠萝蜜一区二区| 亚洲成人77777| 在线视频这里只有精品| 亚洲人成电影在线观看天堂色| 欧美伦理一区二区| 亚洲毛片在线观看| 欧美激情女人20p| 午夜av免费在线观看| 欧美调教femdomvk| 中文字幕日韩在线| 精品国产一区二区三区av片| 亚洲色图插插| 国产精品视频a| 日韩在线视频观看正片免费网站| 精品在线视频一区二区三区| 久久久蜜桃一区二区| **精品中文字幕一区二区三区| 奇米影视四色在观看线| 2022国产精品视频| 午夜亚洲成人| 爱爱爱爱免费视频| 国内精品福利视频| 欧美日韩亚洲国产另类| 久久久美女艺术照精彩视频福利播放| 亚洲精品中文综合第一页| 日韩经典一区二区| 成人午夜国产福到在线| 九九爱在线视频观看免费视频| 久热中文字幕| 在线观看国产精品一区| 麻豆av在线导航| 日韩国产一级片| 国产精品高清亚洲| 狠狠干狠狠插| 麻豆精品在线视频| 国产成人aa精品一区在线播放| 成人综合婷婷国产精品久久蜜臀| 伊人春色之综合网| 欧美 日本 国产| 羞羞视频在线观看欧美| 欧美夫妻性生活视频| 色一情一乱一乱一91av| 国产91精品久久久| 五月激情丁香网| 蜜桃av免费在线观看| www.激情小说.com| 欧美午夜不卡影院在线观看完整版免费| 久久久久久久久岛国免费| 国产欧美日韩另类一区| 可骚可骚的黄视频网站| 一区二区三区四区五区视频| 国产精品对白交换视频| 精品午夜久久福利影院| 国产精品视频一区二区三区四蜜臂| 午夜老司机福利| 国产精品主播一区二区| 国产亚洲小视频| 久久不射电影网| 在线日本高清免费不卡|