真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

JavaScript實現(xiàn)省市聯(lián)動過程中出現(xiàn)bug怎么辦

這篇文章將為大家詳細講解有關JavaScript實現(xiàn)省市聯(lián)動過程中出現(xiàn)bug怎么辦,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,金川企業(yè)網(wǎng)站建設,金川品牌網(wǎng)站建設,網(wǎng)站定制,金川網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,金川網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

具體內(nèi)容如下

先把實現(xiàn)省市聯(lián)動遇到的問題描述一下

1.1.原來的思路

1.1.1、初始化加載省份

$.ajax({
 'type' : 'POST',
 'dataType' : 'json',
 'url' : '${rc.contextPath}/crm/merchantMgr/editMerchantBankAccount.htm?method=getBankProvinces',
 'success' : function(msg) {
  bankProvinces = msg;
  for(var i=0;i"+bankProvinces[i][0]+"");
  }
  
 },
 'cache' : false,
 'async' : false
 });

1.1.2、當點擊省份的時候加載城市

function getBankCitys(){
$("#key_DSGAcity").empty();
 var DSGAprovince=$("#key_DSGAprovince option:selected").text();
 $.ajax({
 'type':'POST',
 'data': {"province":DSGAprovince}, 
 'dataType': 'json',
 'url':'${rc.contextPath}/crm/merchantMgr/editMerchantBankAccount.htm?method=getBankCities',
 'success' : function(msg) {
  cities = msg;
  for(var i=0;i"+cities[i][0]+"");

  }
 },

 });
}

1.1.3、問題點

當加載的時候是沒有問題的能實現(xiàn)聯(lián)動,但是當回顯的時候是不能加載城市的,但是省份能加載進來。

 var tVal = '海南省';
 if(tVal!=""){$("#key_DSGAprovince").val(tVal);}
 
 var tVal = '文昌';
 if(tVal!=""){$("#key_DSGAcity").val(tVal);}

1.1.4、分析

這是因為在初始化的時候,只是加載進來省份了,而if(tVal!=""){$("#key_DSGAcity").val(tVal);}這句話的意思就是說必須前提條件把城市的option里面放到頁面才能取出來值。

1.1.5、解決方案

var DSGAprovince = '${myObj.DSGAprovince?default("請選擇")}';

 $.ajax({
 'type':'POST',
 'data': {"province":DSGAprovince}, 
 'dataType': 'json',
 'url':'${rc.contextPath}/crm/merchantMgr/editMerchantBankAccount.htm?method=getBankCities',
 'success' : function(msg) {
  cities = msg;
  for(var i=0;i"+cities[i][0]+"");
  }
 },
 'cache':false,
 'async':false,
 });

在初始化的時候就根據(jù)省份加載一遍就可以了。

關于“JavaScript實現(xiàn)省市聯(lián)動過程中出現(xiàn)bug怎么辦”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


本文題目:JavaScript實現(xiàn)省市聯(lián)動過程中出現(xiàn)bug怎么辦
當前路徑:http://weahome.cn/article/gocjdd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部