jquery weui picker多次动态赋值
场景:选择省份出对应市,使用 picker 完成
正常初始化 picker
item.picker({
title: "请选择",
cols: [
{
textAlign: ‘center‘,
values: arr,
}
]
});问题:再次初始化赋值的时候 picker 没有发生改变(省略各种查找和文档方法)
解决:(简单粗暴)
function picker_select(arr,item){
item.prev().remove(); //删除初始化过的 item
item.before(‘<input class="weui-input" type="text">‘);//重新添加删除的 item
item.prev().picker({
title: "请选择",
cols: [
{
textAlign: ‘center‘,
values: arr,
}
]
});
}