下面data-moniAdd这个属性的值获取不到,
<c:forEach var="item" items="${upMoniInfos }" varStatus="idx">
<div class="col col-xs-4 ">
<div class="radio radio-inline radio-success" data-id="${item.id }" data-type="${item.moniType }" data-moniAdd="${item.moniAdd }">
<input type="radio" id="${item.id }" value="${item.moniAdd }" >
<label for="${item.id }">${item.moniName }</label>
</div>
</div>
</c:forEach>
查看页面,才知道原因,原来data属性的要小写

本文探讨了在使用JSP和EL表达式时遇到的问题:无法获取到HTML元素中的data-moniAdd属性值。通过检查代码发现,原因是该属性名在HTML中需要使用小写字母。

825

被折叠的 条评论
为什么被折叠?



