基于picker的省市区联动选择器

代码语言:html

所属分类:选择器

代码描述:基于picker的省市区联动选择器

代码标签: 省市区 联动 选择器

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html>
<head>
   
<meta charset="UTF-8">
   
<title>BFW NEW PAGE</title>
   
<script type="text/javascript" src="http://repo.bfw.wiki/bfwrepo/js/picker.min.js"></script>
       
<script type="text/javascript" src="http://repo.bfw.wiki/bfwrepo/js/city.js"></script>
   
   
<style>
   
</style>
</head>
<body>
<input type="text" id="picker" placeholder="每次点击数据联动">
 
<script type="text/javascript">
        var nameEl = document.getElementById('picker'); var first = []; var second = []; var third = []; var selectedIndex = [0, 0, 0]; var checked = [0, 0, 0]; function creatList(obj, list) {
            obj.forEach(function(item, index, arr) {
                var temp = new Object(); temp.text = item.name; temp.value = index; list.push(temp);
            })}
        creatList(city, first); if (city[selectedIndex[0]].hasOwnProperty('sub')) {
            creatList(city[selectedIndex[0]].sub, second);
        } else {
            second = [{
                text: '',
                value: 0
            }];
        }
        if (city[selectedIndex[0]].sub[selectedIndex[1]].hasOwnProperty('sub')) {
            creatList(city[selectedIndex[0]].sub[selectedIndex[1].........完整代码请登录后点击上方下载按钮下载查看

网友评论0