内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

JQuery如何實(shí)現(xiàn)省市聯(lián)動(dòng)效果

這篇文章主要講解了JQuery如何實(shí)現(xiàn)省市聯(lián)動(dòng)效果,內(nèi)容清晰明了,對此有興趣的小伙伴可以學(xué)習(xí)一下,相信大家閱讀完之后會有幫助。

為西雙版納等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及西雙版納網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、西雙版納網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

Js相關(guān)技術(shù)

JS中的數(shù)組: ["城市"]

new Array()

DOM樹操作:

  • ​ 創(chuàng)建節(jié)點(diǎn): document.createElement
  • ​ 創(chuàng)建文本節(jié)點(diǎn): document.createTextNode
  • ​ 添加節(jié)點(diǎn): appendChild

需求分析

​ 在我們的注冊表單中,通常我們需要知道用戶的籍貫,需要一個(gè)給用選擇的項(xiàng),當(dāng)用戶選中了省份之后,列出省下面所有的城市

技術(shù)分析

準(zhǔn)備工作 : 城市信息的數(shù)據(jù)

添加節(jié)點(diǎn) : appendChild (JS)

a. append : 添加子元素到末尾

$("#div1").append("<font color='red'>this is replacing text</font>")

b. appendTo : 給自己找一個(gè)爹,將自己添加到別人家里

$("#div1").prepend("<font color='red'>this is replacing text</font>")

和第一個(gè)效果一樣

c. prepend : 在子元素前面添加

$("#div1").after("<font color='red'>this is replacing text</font>")

d. after : 在自己的后面添加一個(gè)兄弟

$("<font color='red'>this is replacing text</font>").appendTo("#div1")

JQuery如何實(shí)現(xiàn)省市聯(lián)動(dòng)效果

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <script type="text/javascript" src="js/jquery-1.11.0.js"></script>
  <script>

    $(function () {
      $("#btn1").click(function () {
        // $("#div1").append("<font color='red'>this is replacing text</font>")
        // $("#div1").prepend("<font color='red'>this is replacing text</font>")
        $("#div1").after("<font color='red'>this is replacing text</font>")
        // $("<font color='red'>this is replacing text</font>").appendTo("#div1")
      });
    });
  </script>
</head>
<body>

<input type="button" value="click me, replace text" id="btn1">

<div id="div1">this is a text that will be replaced!</div>

</body>
</html>

遍歷的操作:

<script>
   var cities = ["深圳市", "東莞市", "惠州市", "廣州市"];
   $(cities).each(function (i, n) {
     console.log(i + "====" + n);
   })
   $.each(cities, function (i, n) {
     console.log(i + ">>>>" + n);
   })
 </script>

JQuery如何實(shí)現(xiàn)省市聯(lián)動(dòng)效果

步驟分析:

  • 導(dǎo)入JQ的文件
  • 文檔加載事件:頁面初始化
  • 進(jìn)一步確定事件: change事件
  • 函數(shù): 得到當(dāng)前選中省份
  • 得到城市, 遍歷城市數(shù)據(jù)
  • 將遍歷出來的城市添加到城市的select中
     

代碼實(shí)現(xiàn):

$(function(){
				$("#province").change(function(){
//					alert(this.value);
					//得到城市信息
					var cities = provinces[this.value];
					//清空城市select中的option
					/*var $city = $("#city");
					//將JQ對象轉(zhuǎn)成JS對象
					var citySelect = $city.get(0)
					citySelect.options.length = 0;*/
					
					$("#city").empty(); //采用JQ的方式清空
					//遍歷城市數(shù)據(jù)
					$(cities).each(function(i,n){
						$("#city").append("<option>"+n+"</option>");
					});
				});
			});

看完上述內(nèi)容,是不是對JQuery如何實(shí)現(xiàn)省市聯(lián)動(dòng)效果有進(jìn)一步的了解,如果還想學(xué)習(xí)更多內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

當(dāng)前題目:JQuery如何實(shí)現(xiàn)省市聯(lián)動(dòng)效果
路徑分享:http://www.rwnh.cn/article24/ggdcce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、靜態(tài)網(wǎng)站、建站公司、自適應(yīng)網(wǎng)站、面包屑導(dǎo)航、動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
浦东新区| 南江县| 通江县| 灵寿县| 通江县| 隆化县| 星座| 梧州市| 霍林郭勒市| 临沂市| 贵德县| 万山特区| 彝良县| 新化县| 嘉祥县| 兴隆县| 南和县| 宁化县| 林州市| 客服| 额济纳旗| 石渠县| 建昌县| 吉首市| 台北市| 玉田县| 扬州市| 福海县| 桐乡市| 山阳县| 潜江市| 当阳市| 五峰| 浮梁县| 商水县| 大厂| 东港市| 九江县| 厦门市| 南安市| 包头市|