10大优享服务
62项会员特权
500
雇佣
小程序开发
收藏
我们需要一个javascript的函数,用来来实现选择城市的功能封装
任务圆满完成
服务商要求:
四川省 -成都市
需求描述:
1 数据结构
数据库的结构:
cityId,name,parentId ...
可以封装为:
1 var cities=[
    {cityId,name,type,...,children:[{...递归的}]}
]
type: 10全国 20省 30市 40区县 50商圈
    这种情况的话返回结果可能要把children属性去掉
2 var cities=[{cityId,name,type,parentId...}]
   js自己封装为树形结构,返回结构不变。“...”为其它属性,原样返回
希望得到的结果
1 要做成控件 我调用一个控件的方法后弹出一个模态对话框,选择完后返回选中的选项。(选择过程中不能进行其它操作,你懂的)
    如果父的全部子处于选中状态则只返回父的id
    如果父的部分子处于选中状态则只返回选中的子的id  父的id不返回
2 支持单选和复选
3 支持显示的层级设置


提供的方法大概如下 
function showSelectCity(int layerCount,boolean mutipleSelected){


}
layerCount 1 只显示到省  2只显示到市。。。类推
mutipleSelected true 多选 false 单选
返回选中的城市数组[{cityId,name,type,...}]
登录查看详细需求描述
任务流程:

雇主

发布需求

威客

报名竞价

雇主

选择中标

雇主

托管赏金

威客

在线工作

雇主

验收付款

任务圆满完成

为保障雇主与服务商的共同权益,任务结束后稿件详情将不对外展示!

服务
该服务商暂无服务推荐
您可以直接联系TA
2
收到稿件数