lzth.net
当前位置:首页 >> 怎样用js遍历JAvA中的List >>

怎样用js遍历JAvA中的List

var list = ${query};在需要的jsp页面中创建这样一个js变量,值是通过el表达式获取的request里面的内容

var d = new dtree('d');

var d = new dtree('d');

for(var i = 0; i < data.rows.length; i++){ var map = data.rows[i]; for (var key in map){ map[key] alert("key:"+key+" value:"+map[key]); } } 试试看

解决思路: 将List 转成json,传到界面。js中使用var arr = eval(‘${list}');将list转成js数组。 参考代码如下: var keyList = eval('${keysList}'); var values = $("#paramsValues").val(); var noSet = []; for(var i=0;i

//1、首先创建js数组 var array = new Array(); //2、通过c标签循环sinList 并生成添加到array的字符串 array.push(${a}); //生成如 array.push(123)的字符串 这样前台拿到后就是js //3、接下来就可以在台拿到array进行操作

将List 转成json,传到界面。js中使用var arr = eval(‘${list}');将list转成js数组。 代码如下: var keyList = eval('${keysList}'); var values = $("#paramsValues").val(); var noSet = []; for(var i=0;i

你的codeList里面是什么? Code对象?Code对象有id和name属性?用C标签吧,会方便点 格式如下: ${code.name}

您好,可以用小脚本。也可以用jstl jstl的用法:

这个data应该是你返回的list吧,语法应该是这样吧 $(data).each(function(i,n){ var obj = $(n); //list中的单个对象 }); i表示的是遍历的下标

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com