知道咋改了
$('#start').on('click', function() { //判断每次点击之前是否有选择过,有的话就显示之前的选中值 var defaultCode = $("#start").attr("cityArr") var ary = ["110000", "110100", "110101"] //北京 if (defaultCode) ary = defaultCode.split(','); // 地址三级联动 var bb = weui.picker(cityData3, { id: new Date().valueOf(), //设置id,这样defaultValue就会生效了 defaultValue: ary, onConfirm: function(result) { var str = ""; var cityArr = []; result.map(function(i, val) { str += i["label"] + ' '; cityArr.push(i["value"]); }); $("#start").val(str); $("#start").attr("cityArr", cityArr); } }) });