picker

实例 *** ```html <div class="box mt10 ptb12 plr10 flex" id="picker"> <div class="link"><a></a></div> <div class="flex0">省市区</div> <div class="flex1 plr10 picker_name" id="pickerName"></div> <input type="hidden" id="pickerId"> <div class="flex0 color_lightgray"><i class="phoenix_icon phoenix_icon_right"></i></div> </div> ``` ```js new phoenix.picker({ // 必填,触发元素 wrap: page.querySelector('#picker'), // 必填,请求地址 url: phoenix.config.apiUrl + 'system/areas', // 必填,初始值 defaultVal: [['江苏省', '320000000000'], ['无锡市', '320200000000']], // 可选,标题 title: '选择省市区', // 可选,展示的列数,默认为3 columnNum: 3, // 可选,展示全部,参数 isShowAll: [true, true, false], // 可选,显示选中名称 nameEle: page.querySelector('#pickerName'), // 可选,显示选中id inputEle: page.querySelector('#pickerId'), // 可选,数字形式,点击安卓后退能关闭插件,默认后退不能关闭(1不能关闭,2是能关闭) backbuttonClose: 1, // 可选,确定回调 confirmCallback: function (value) { console.log(value) // 1.[['江苏省','320000000000'],['无锡市','320200000000'],['滨湖区','320211000000']] // 2.[['江苏省','320000000000'],['无锡市','320200000000'],['全部','0']] // 3.[['江苏省','320000000000'],['全部','0']] // 4.[['全部','0']] }, // 可选,取消回调 cancelCallback: function () { // 取消回调 } }); ```