0

我基本上是在尝试使用基于特定 ID 的 ajax 请求来获取值。然后我想加载返回的 json 列表,并将其加载到 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>

我希望返回的“目击”进入 ac:foreach 循环以显示用户是否有超过 1 次目击。

<c:forEach var="" items="${?}">

</c:forEach>

我不知道如何设置返回到“var”部分的 jQuery 值?谢谢

4

1 回答 1

0

尝试这个:

$(this).on('click', '.edit_sighting', function() {
   $.get('${pageContext.request.contextPath}/getSighting/' + $('.edit_sighting').val(), function(sightings) {
                                                                                           $('c\\:forEach').attr('var', sightings);
                                                                                        });
});

另外,为什么$(this)在绑定点击事件时使用选择器?

于 2013-10-15T10:58:47.377 回答