Как я могу получить значение метки с помощью Jquery? - PullRequest
0 голосов
/ 12 декабря 2011

Я новичок в 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>

Функция оповещения не работает: (

Ответы [ 4 ]

1 голос
/ 12 декабря 2011

Пожалуйста, исправьте ваш скрипт следующим образом и попробуйте

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

 //Comment out the last parenthesis
 //});    
</script> 
0 голосов
/ 12 декабря 2011

Вы были близки

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

Дополнительная информация о text () .

0 голосов
/ 12 декабря 2011

У вас слишком много });.Также не должно быть пробела между alert и левыми скобками.Также text - это функция, поэтому вы также должны добавить () в конце оператора.

0 голосов
/ 12 декабря 2011

text - это функция, а не свойство.Поставьте после него пару круглых скобок:

    var g = $('#<%=Label1.ClientID%>').text();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...