jQuery的数组版地址三级联动原理
1.原理分析:(效果图)
如上图所示:所谓地址三级联动,说白了就是牵一发而动全身,当我们选择一个省的时候,后面就会变成相对应的该省所包含的市,接着又包含该市所包含的地区或者县,还可以继续往下分。以此类推,逐级递连。
然而,当我们重新选择一个省或者市的时候,他之后所递连的地区就会让重新选择,并且选择区域为相对应的区域。
2.代码呈上:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="js/jquery-3.4.1.js" type="text/javascript"></script>
<script src="js/data.js" type="text/javascript"></script>
<script type="text/javascript">
/* $(document).ready(function(){
});*/
$(function(){
$(provinces).each(function(i,o){
var str = "<option value=\""+i+"\">"+o+"</option>";
$('#province').append(str);
});
$('#province').on('change',function()