js传值问题
最近一直在写一个ios开的app项目后台,遇到接口过程JS传值问题,js中onclick事件可以传输数字,但传输中文或者字母的时候就报错(错误类型为设置的值没有定义,但值可以获取到)。
最后传输改为点击自身对象去赋予属性,然后在点击事件中去获取属性值
代码如下:值获取通过$.ajax
<button type="button" idx="'+v.table_id+'" name="'+v.name+'" οnclick="open(this)">编辑</button>
function open(obj){
table_id=$(obj).attr('idx');
name=$(obj).attr('name');
localStroage.setItem('table_id',table_id);
localStroage.setItem('name',name);
}
localStroage.setItem('table_id',table_id);