您的位置:首页 > 移动开发 > 微信开发

微信小程序 地址 三级联动 回显 根据数据库的值 显示三级联动的值

2017-09-02 22:00 585 查看
          

//json是根据服务器查询到的带有三级地址的值。根据值去查找索引,再一一设定下一级的值。

  console.log("地址信息json:")

            console.log(json)

            //保存信息

            console.log(str + "长度" + json.length)

            console.log(json[0])

            that.setData({

              currentAddres: json[0].Province + json[0].City + json[0].Area + json[0].Address + json[0].RealName + json[0].TelPhone,

              buttonAddres: "修改",

            })

            console.log(that.data.provinceList.indexOf(json[0].Province))

            //根据查询的省来查找出数组中的索引

            that.setData({

              indexProvince: that.data.provinceList.indexOf(json[0].Province)

            })

            //改变市

            that.setData({

              cityList: city.getCity(that.data.provinceList[that.data.indexProvince])

            });

            //根据查询的市来查找出数组中的索引          

            that.setData({

              indexCity: that.data.cityList.indexOf(json[0].City)

            })

            that.setData({

              districtList: city.getArea(that.data.provinceList[that.data.indexProvince], that.data.cityList[that.data.indexCity])

            });

            //根据查询的区县来查找出数组中的索引          

            that.setData({

              indexDistrict: that.data.districtList.indexOf(json[0].Area)

            })
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: