Jquery--模糊获取标签动态id值及内容
【摘要】
一、说明
二、实现代码
Controller层
request.setAttribute("lists",lists);
HTML代码
<c:forEach items="${requestScope.lists }" var="entity" varStatus="status"> <div id='h...
一、说明
二、实现代码
Controller层
request.setAttribute("lists",lists);
HTML代码
-
<c:forEach items="${requestScope.lists }" var="entity" varStatus="status">
-
<div id='hello${entity.objectId }'>
-
Hello number ${status.index+1 }!
-
</div>
-
</c:forEach>
<c:forEach></c:forEach>标签引用,需要导入jstl.jar架包,并在jsp界面开头,引入代码
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
JS代码
-
var helloArray = $('div[id^=hello]'); //返回hello开头的id名称的div标签的对象数组,注意是对象
-
var length = helloArray.length; //长度
-
var helloId = new Array(length); //定义id数组
-
var helloText = new Array(length); //定义id对应的内容,数组
-
for(var i=0;i<length;i++){
-
helloId[i] = helloArray[i].id; //获取标签对象中的id值
-
helloText[i] = helloId.text(); //获取id对应的内容
-
}
PS:
循环完之后得到id值数组为helloId,对应的内容数组为helloText;
其他标签同理$('p[id^=hello]')、$('span[id^=hello]')、$('li[id^=hello]')等。
文章来源: blog.csdn.net,作者:吾日三省贾斯汀,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/JustinQin/article/details/77743149
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)