2 doumanggu2230 doumanggu2230 于 2017.09.08 21:32 提问

JS获取到JSP中的c:foreach循环的数值
        <table border="1" id="course">
            <tr>
                <th>名称</th>
                <th>人数</th>
            </tr>
            <c:forEach items="${courseList}" var="course">
                <tr>
                    <td>${course.name}</td>
                    <td id="number">${course.number}</td>
                </tr>
            </c:forEach>
        </table>

如题,怎么写JS能获取到循环出来的多行数据中的人数一栏的数值?

3个回答

qq_36687479
qq_36687479   2017.09.09 10:31

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

list的长度是:${fn:length(courseList)}

qq_33727653
qq_33727653   2017.09.09 13:09

楼主的意思是获取某个course.name 相关的number值吧?这看什么时候用何时用怎么用了!!!简单点就是吧id设置的唯一,就取到了,点击事件获取更简单。。。无论怎么获取都是在现有的条件(就是你js代码有了什么条件,比如有了name值,)根据条件去取值!!

wgs1393044648
wgs1393044648   2017.09.09 15:29

${course.number}
这样写能通过名字获取人数
wgs1393044648
wgs1393044648 (<td id="${course.number}">${course.number}</td>)编译了....
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片