日期:2014-05-17  浏览次数:20483 次

后台怎么循环前台动态添加的div里的元素
JScript code

     $(".menutd").click(function () {
                // alert("asasas");
                //alert(receiveNames.val());
                var phone = $(this).children("input").eq(0).val(); //号码
                var addressInfoId = $(this).children("input").eq(1).val(); //id
                var name = $(this).children("span").html(); //姓名
                //alert("id为:" + addressInfoId + ",姓名:" + name + ",号码:" + phone);

                //var oldphones = "";
                if ($.trim(divReceiveUsers.html()).length != 0) {
                    for (var i = 0; i < $(".moblie").length; i++) {
                        if (phone == $(".moblie").eq(i).attr("id")) {
                            return;
                        }
                    }
                    //alert(oldphones);
                }
                var item = "<div class=\"item\"><span id='" + phone + "' class=\"moblie\" name=\"moblie\" runat=\"server\">" + name + "</span><img class=\"imgDel\" src=\"images/12-em-cross.png\" alt=\"删除\"/></div>"; // onclick=\"deleteName(this)\" 
                //alert(item);
                divReceiveUsers.append(item);
            });


这是前台div:<div id="divReceiveUsers" class="receiverArea" runat="server" ></div>

我在后台拿到这个 HtmlGenericControl div = (HtmlGenericControl)this.divReceiveUsers;
可怎么循环拿到里面span的id?
在线等!
在下菜鸟一名,请各位大虾帮帮忙!



------解决方案--------------------
页面post时form内的输入控件(比如:input,select,textarea)等都会被提交给服务器,但是布局控件都不会提交到服务器(比如:div,span,table)。
如果将某些数据存入隐藏控件什么的,你就可以在服务器取到了!
------解决方案--------------------
额,就算是采集,也不能读取出js动态生成出来的代码