jquery
我在repeat控件里放置了一个lable,我想用jquery来获取这个动态lable的id,应该怎办写程序 --------------------编程问答-------------------- $("span").each(function(){alert($(this).attr("id"))
}) --------------------编程问答-------------------- 或者看你Repeater内有什么容器,例如<table id="aa">
--------------------编程问答-------------------- $(document).ready(function () {
$("#aa span").each(function(){
alert($(this).attr("id"))
})
$("#repeat1 span").each(function (index) {
alert(index + ': ' + $(this).attr("id"));
})}
) --------------------编程问答-------------------- jQuery().ready(function() {
jQuery("label").each(
function(){
var ids= $(this).attr("id");
//alert(ids);
})
}); --------------------编程问答-------------------- 我repeat里面有多个div多个不同功能的lable,我只想让某个固定的div里的lable起作用 --------------------编程问答--------------------
这个才是正解 --------------------编程问答-------------------- protected void rpt_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType==ListItemType.AlternatingItem)
{
TextBox tb= e.Item.FindControl("tb") as TextBox ;
tb.Text= "";
}
}
var Repeater=document.getElementById("<%=Repeater.ClientID%>";
var txt=Repeater.getElementsByTagName("input");
for(var i=0;i<txt.length;i++)
{
alert(txt[i].value);
}
(sender as Control).NamingContainer.FindControl("TXT") as TextBox
补充:.NET技术 , ASP.NET