当前位置:编程学习 > C#/ASP.NET >>

jquery

我在repeat控件里放置了一个lable,我想用jquery来获取这个动态lable的id,应该怎办写程序 --------------------编程问答-------------------- $("span").each(function(){
   alert($(this).attr("id"))
}) --------------------编程问答-------------------- 或者看你Repeater内有什么容器,例如<table id="aa">

$("#aa span").each(function(){
   alert($(this).attr("id"))
})
--------------------编程问答-------------------- $(document).ready(function () {
  $("#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起作用 --------------------编程问答--------------------
引用 3 楼 net_lover 的回复:
$(document).ready(function () {
  $("#repeat1 span").each(function (index) {
    alert(index + ': ' + $(this).attr("id"));
  })}
)


这个才是正解 --------------------编程问答-------------------- 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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,