各位大佬,如题 http://jqweui.com/extends#picker
使用jquery weui的picker插件时picker 会自动读取 input 的value作为初始值。对于有多个cols的情况,可能初始值无法正确解析,因为picker并不知道该如何进行分割。默认的规则是:多列模式下,会把input中的值以空格分隔作为每一列的值。如果你有多列并且不是以空格分隔的,那么你需要自己通过参数传入这个初始值,而不能通过 input 元素的 value属性设置。
请问下该如何通过参数传入这个初始值,使其不用空格分隔呢?谢谢~
就像下面这个默认显示出来的 每个列中间都有一个空格分开
$("#picker-name").picker({
title: "请选择您的称呼",
cols: [
{
textAlign: 'center',
values: ['赵', '钱', '孙', '李', '周', '吴', '郑', '王']
//如果你希望显示文案和实际值不同,可以在这里加一个displayValues: [.....]
},
{
textAlign: 'center',
values: ['杰伦', '磊', '明', '小鹏', '燕姿', '菲菲', 'Baby']
},
{
textAlign: 'center',
values: ['先生', '小姐']
}
]
});