javaScript如何处理从java后台返回的list
2014-04-24 00:00
453 查看
事情:
从java后台返回List<String>类型数据,用于界面显示。但js中想获取它并操作它。直接使用EL表达式,js把它识别成字符串了。不是我想要的啊。。网上搜了搜大家的解决方案...最好的当然是把List集合转成json格式传到界面上。这样js里面操作也简单,页面也没有影响。
解决:
将List<String> 转成json,传到界面。js中使用var arr = eval(‘${list}');将list转成js数组。
我的代码:
从java后台返回List<String>类型数据,用于界面显示。但js中想获取它并操作它。直接使用EL表达式,js把它识别成字符串了。不是我想要的啊。。网上搜了搜大家的解决方案...最好的当然是把List集合转成json格式传到界面上。这样js里面操作也简单,页面也没有影响。
解决:
将List<String> 转成json,传到界面。js中使用var arr = eval(‘${list}');将list转成js数组。
我的代码:
var keyList = eval('${keysList}'); var values = $("#paramsValues").val(); var noSet = []; for(var i=0;i<keyList.length;i++){ if(values.indexOf(keyList[i])==-1){ noSet.push(keyList[i]); } }
相关文章推荐
- javaScript如何处理从java后台返回的list
- javaScript处理从java后台返回的list
- boostrap table接收到后台返回的数据格式不一致 如何处理
- spring mvc后台如何处理ajax的请求,并返回json
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- Java后台如何接收并处理前台传过来的json格式的数组参数
- java 如何解析后台返回的key和value都未知的json
- Java后台返回list到jsp页面遍历
- 如何处理后台返回的null
- 前台jquery+ajax+json传值,后台处理完后返回json字符串,如何取里面的属性值?(不用springmvc注解) 一.取属性值
- javascript后台直接返回Boolean类型处理
- easyui datetimebox处理【前台传递到后台是string类型,但是后台定义的是java.util.date,如何自动转换数据类型】
- [javase][json]fastJson在java后台转换json格式数据探究--处理数组/List/Map
- JAVA后台如何处理客户端提交的二进制图片思路
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- asp.ne如何使用javascript去验证客户端信息,如果验证成功则送往服务器端处理,否则在客户端提示用户(不返回到服务器端处理)
- Java如何解决form表单上传文件,以及页面返回处理结果通知!
- 如何处理从后台返回的带html的文本格式(比如富文本存进去的东西)