select2.js 的 省市县三级联动 如何添加初始化数值

DifferentSeasons_Y 发布于 2016/06/21 15:42
阅读 1K+
收藏 3
<script src="js//jquery.js"></script>
<script type="text/javascript" src="js/area.js"></script>
<script type="text/javascript" src="js/location.js"></script>
<script src="js/select2.js"></script>
<script src="js/select2_locale_zh-CN.js"></script>
<link href="css/common.css" rel="stylesheet"/>
<link href="css/select2.css" rel="stylesheet"/>


<div class="main">
<center>
  <select id="loc_province" style="width:120px;">
  </select>
  <select id="loc_city" style="width:120px; margin-left: 10px">
  </select>
  <select id="loc_town" style="width:120px;margin-left: 10px">
  </select>
  <br>
  <br>
  <br>
  <br>
 <input type="button" id="btnval" value="获取值" style="padding:5px 15px;"/>
  <input type="button" id="btntext" value="获取文本" style="padding:5px 15px;" />
  </center>
</div>



加载中
0
DifferentSeasons_Y
DifferentSeasons_Y
<script type="text/javascript">
			
		//初始化加载地区
		showLocation();
		var loc	= new Location();
		$("#loc_province").select2("val","4588");
		
		$('#loc_city').empty();
		loc.fillOption('loc_city' , '0,4588');

		$('#loc_town').empty();
		loc.fillOption('loc_town' , '0,4588,4589');
		
		$("#loc_city").select2("val","4589");
		$("#loc_town").select2("val","4590");
		</script>

测试过,但是我一直觉得我的这个办法不够好,但是还算勉强能够使用。



610317019
610317019
用这段第一个省级没显示 select复制多了一倍内容
0
XXYang_
XXYang_
js调用那设置
0
610317019
假如_丶
假如_丶
这位仁兄可否分享给我一份.
DifferentSeasons_Y
DifferentSeasons_Y
已经找到了一个简单的方法,明天给你分享
返回顶部
顶部