从ajax获取最后一个类文本



这是我通过ajax调用的jsp。

<s:iterator var="result" value="all" id="result">
   <div class="Item">
       <span class="item_id" style="display:none"><s:property value="%{#result.id}"/></span>
   </div>
</s:iterator>

这是我使用jquery调用它的javascript。

 jQuery.ajax({
            type:"POST",
            url:"test.jsp",
            data:"type="+type+"&start_id="+start_id,
            success:function(data){
                    item_id=$(data).find(".item_id").text();
                    console.log("item_id="+item_id);
                }
            });

我的问题是我想知道我调用的最后一个itemid。这样我就可以叫下一个了。我是怎么做到的?我的代码为我获取了类item_id中的所有内容,没有任何分隔符,所以我不知道我的最后一个id是什么。

输出示例:

7910 ==> i only want 10.

您可以使用以下

item_id=$(data).find(".item_id:last").text();

而不是item_id=$(data).find(".item_id").text();

相关内容

  • 没有找到相关文章

最新更新