通过chexbox,如何动态的得到jsp里list的所有值

姓名 年龄 身高 checkbox1

小名 17 161cm checkbox2

小东 18 170cm checkbox3

一个js操作table的例子,你参考下

[code="html"]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">



Untitled
<br> function test(o) {<br> if (!o.checked) {<br> return;<br> }<br> var tr = o.parentNode.parentNode;<br> var tds = tr.cells;<br> var str = &quot;you click &quot;;<br> for(var i = 0;i &lt; tds.length;i++){<br> if (i &lt; 3) {<br> str = str + tds[i].innerHTML + &quot;--&quot;;<br> }<br> }<br> alert(str);<br> }<br>

姓名年龄身高 
小明17161cm
小东18162cm



[/code]

两个方法
1、先在js中把所以数据存为json数据
2、在checkbox上onclick的时候后add进去

你要实现的是什么功能,是点全部的那个checkbox,触发的动作吗?

js没法跟jsp交互,一个是客户端行为,一个是服务端行为

你就把需要实现的功能描述下,换个方式实现

或者你可以先在jsp里把要展现的数据在jsp都处理完后以js文本的方式存放为一个变量A
然后js通过你的checkbox的值改变去拿这个变量A的值

或者功能AJAX方式 ,触发checkbox值改变时通过ajax去取服务的数据

var ids='';



ids+=','+${re.id};

/c:forEach