使用.each从div中的动态数据中获取ID

时间:2013-08-25 07:14:06

标签: jquery database asp.net-mvc-4

如何获取div中所有<li>的ID,以便我可以发布到服务器?触发时此代码除了将页面跳到顶部

之外什么都不做
 $('.showData').on("click", function () {

 $("#AddedItems li").each(function (index, value) {
     var ids = $(this).attr("id");
 });
    alert("ids = " + id);
 });

1 个答案:

答案 0 :(得分:3)

您可以使用map获取所有ID的数组:

var ids = $("#AddedItems li").map(function(){ return this.id }).get();

您也可以使用each但不太方便和合乎逻辑:

var ids = [];
$("#AddedItems li").each(function(){
    ids.push(this.id);
});