w***@163.com
w***@163.com
  • 发布:2016-08-15 16:52
  • 更新:2016-08-15 17:45
  • 阅读:1820

picker 怎么知道选中的是哪个

分类:MUI

如图 如代码 选择的值获取不到

(function($) {  
            var picker = new $.PopPicker({  
                layer: 3  
            });  
            var result2 = $('#result0');  
            var dfeifjeifjeif=document.getElementById('result0');  
            var btns = $('#demo7');  
            btns.each(function(i, btn) {  
                btn.addEventListener('tap', function() {  
                    var wtf = [{  
                        value: '1',  
                        text: '西北高新区',  
                        children: [{  
                            value: '1',  
                            text: '轻工业',  
                            children: [{  
                                value: '515',  
                                text: '515'  
                            }]  
                        }, {  
                            value: '2',  
                            text: '郑大',  
                            children: [{  
                                value: '5dfef',  
                                text: '5fefe5'  
                            }]  
                        }]  
                    }];  
                    picker.setData(wtf);  
                    picker.show(function(getSelectedItems) {  
                        console.log(getSelectedItems);  
                        console.log(getSelectedItems.text);  
                        console.log(getSelectedItems);  
//                      console.log("进入show"+selectItems.value);  
//                      result2.innerText = selectItems.text;  
//                      result2.innerText = '123';  
//                      dfeifjeifjeif.innerText='fefefefefefefefefe';  
//                      console.log(selectItems.text);  
                    })  
                }, false);  
            });  
        })(mui);
2016-08-15 16:52 负责人:无 分享
已邀请:
赵梦欢

赵梦欢 - 专注前端,乐于分享!

你这是三级联动的,getSelectedItems这个参数打印出来时三个对象分别对应你选择的三个列表。

picker.show(function(getSelectedItems) {  
console.log("你选择的是:" + getSelectedItems[0].text + " " + getSelectedItems[1].text + " " + getSelectedItems[2].text);  
});
w***@163.com

w***@163.com (作者)

搞定 谢了

该问题目前已经被锁定, 无法添加新回复