2011-12-12 47 views
0

我是jquery的初学者。如何通过jquery获得标签值? 下面是我的编码如何通过使用jquery获取标签值?

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (!Page.IsPostBack) 
    { 
     this.Label1.Text = "asdasd"; 
    } 
} 

的Html

<script src="../js/jquery-1.4.1.js" type="text/javascript"></script> 
<script language ="javascript" type="text/javascript"> 
    $(document).ready(function() { 

      var g = $('#<%=Label1.ClientID%>').text; 
      alert (g); 


     }); 

    }); 


</script> 

警报功能无法正常工作:(

+1

想知道-ve投票。这个人说他是初学者。背后有一点小小的注记 - 可以帮助其他人。 – Hoque

回答

1

如下请更正你的脚本,并尝试

<script language ="javascript" type="text/javascript"> 
    $(document).ready(function() { 
     var g = $('#<%=Label1.ClientID%>').text(); 
     alert (g);   
    });  

//Comment out the last parenthesis 
//});  
</script> 
0

text是一个函数,而不是一个属性将一对括号后:

var g = $('#<%=Label1.ClientID%>').text(); 
0

您近距离

var g = $('#<%=Label1.ClientID%>').text(); 

有关text()的更多信息。

0

你有一个太多});。你也不应该有alert和左括号之间的空格。另外text是一个函数,因此您应该在声明的末尾添加()