我基本上是尝试根据特定的id获取带有ajax请求的值。然后我想加载返回的json List,并将其加载到jstl foreach循环中。这是我的ajax GET请求代码:
$(this).on("click", ".edit_sighting", function(){
var username = +$(".edit_sighting").val();
$.get("${pageContext.request.contextPath}/getSighting/" + username, function(sightings) {
});
});
按下我的按钮以加载这些值:因此,当实例化时,我想将用户拥有的所有目击加载到模态中。
<button class="edit_sighting" value="${sighting.username}">Edit Sighting</button>
我希望返回的'目击'进入c:foreach循环,以显示用户是否有超过1次目击。
<c:forEach var="" items="${?}">
</c:forEach>
我不知道如何设置返回到'var'部分的jQuery值? 感谢
答案 0 :(得分:0)
试试这个:
$(this).on('click', '.edit_sighting', function() {
$.get('${pageContext.request.contextPath}/getSighting/' + $('.edit_sighting').val(), function(sightings) {
$('c\\:forEach').attr('var', sightings);
});
});
另外,为什么在绑定click事件时使用$(this)
作为选择器?