您可以这样尝试:
<c:forEach var="categoryName" items="${categoriesList}" varStatus="category"> <input type="hidden" id="categoryIndex+${category.index}" name="categoryIndex" value="${category.index}"/> <li><a onclick="getCategoryIndex(${category.index})" href="#">${categoryName}</a></li> </c:forEach>在您的Javascript方法中:
function getCategoryIndex(x){ var categoryIndex = $('#categoryIndex'+x).val(); console.log("categoryIndex : "+categoryIndex); }


