用 JS 动态载入 省份 和 城市(5)

来源:未知 责任编辑:责任编辑 发表时间:2014-01-20 07:52 点击:

_city[34]=new Array(["海外","海外"],[34,3401]); 
 
 
function loadProvince(id) 

 var obj=document.getElementById(id); 
 for(var i=0;i<_city.length;i++) 
 { 
  if(_city[i]) 
  { 
   obj.options[obj.length]=new Option(_city[i][0][0],_city[i][1][0]); 
  } 
 } 

 
function loadCity(obj,id) 

 var obj1=document.getElementById(id); 
 var index=obj.selectedIndex; 
 obj1.length=0; 
 for(var i=1;i<_city[index][0].length;i++) 
  obj1.options[obj1.length]=new Option(_city[index][0][i],_city[index][1][i]); 
 obj1.selectedIndex=0; 


之后 创建一个 jsProvinceLineCity.html  文件引用。


[html]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  <title> 用JS动态载入省份和城市</title> 
 </head> 
 
 <script language="javascript" src="jsProvinceLineCity.js"></script> 
 </head> 
 
 <body onload="loadProvince('selProvince');"> 
 
     <select id="selProvince" onchange="loadCity(this,'selCity');"></select> 
     <select name="selCity" id="selCity" ></select> 
 
 </body> 
 
 
</html> 

完整的代码 已经给出来了, 来观看的  兄弟们 你们自己 深入  扩展去吧, 如果有 更好的,希望 在 评论处 给出方案。 谢了。

 

Over!!!

摘自 SongYanJun2011

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Gb2312转utf-8编码的方法(vbs+js)
  • 如何使用Ajax技术开发Web应用程序(1)
  • js跳转路径问题
  • JavaScript模仿桌面窗口
  • 用js检测两个线段是否相交
  • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
  • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
  • 我是如何去了解jquery的(六),案例之幻灯片轮换
  • Jquery封装幻灯片效果
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1