LArea 点击报错和获取value的方法

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(',') 

作者很久都没有更新了,大家有什么问题在下面讨论吧

发表评论

电子邮件地址不会被公开。 必填项已用*标注