我隐藏了一个html输入
<input type="hidden" id="todayRunJnID" name="todayRunJnID" value="some value"/>
并且在同一个jsp页面中也有一个使用jstl <c:forEach>
的表
<c:forEach items="${todaysRunJnList}" var="todayRunJn">
<tr>
<td>
<c:out value="${todayRunJn.uploadedBy}" />
</td>
<td>
<c:out value="${todayRunJn.startDateTime}" />
</td>
<td>
<c:out value="${todayRunJn.status}" />
</td>
</tr>
</c:forEach>
我想检查输入隐藏值包含在<c:forEach>
这样的项目中。
<c:forEach items="${todaysRunJnList}" var="todayRunJn">
<c:if test="${todayRunJn.id == input hidden value}">
<tr>
...
</tr>
</c:if>
</c:forEach>
有可能吗?根据要求,我不想再调用servlet。输入隐藏值来自jquery函数。因此该值是动态的。
$(".runJnId").click(function() {
var valueId = $(this).data('id');
$("#todayRunJnID").val(valueId);
});