LArea移动端城市选择控件
作者git https://github.com/xfhxbb/LArea
版本 v1.72
作者没说获取id的value是需要添加一个input 绑定id value1
<input id="demo1" type="text" readonly="" name="input_area" > // name的value
<input type="text" id="value1" style="display:none;"> // 用来获取id的value
var area = new LArea();
area.init({
'trigger': '#demo1',//触发选择控件的文本框,同时选择完毕后name属性输出到该位置
'valueTo':'#value1',//选择完毕后id属性输出到该位置
'keys':{id:'code',name:'name'},//绑定数据源相关字段 id对应valueTo的value属性输出 name对应trigger的value属性输出
'type':1,//数据源类型
'data':th.LAreaData//数据源
});
点击地区报错的解决方法在
var flag = (target["new_" + target.id] - target["old_" + target.id]) / (target["n_t_" + target.id] - target["o_t_" + target.id]);
if(isNaN(flag)) return;
最后获取数据使用
area.trigger.value.split(',')
area.valueTo.value.split(',')
作者很久都没有更新了,大家有什么问题在下面讨论吧