jquery не отлавливает значение textarea

Тема в разделе "Другие языки", создана пользователем phillip, 1 окт 2009.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. phillip

    phillip

    Регистр.:
    4 сен 2007
    Сообщения:
    413
    Симпатии:
    15
    Есть у меня такая функция

    var Message='';

    $(".answer_send_button").live("click",function(){
    Message = $(this).find("#message").html();
    $(document.body).append(Message);
    });
    Описание: по клику на кнопку answer_send_button, переменной Message присваивается значение поля ввода (textarea) с id= message. и затем Message дописывается в конец всего документа

    что получается на деле. в поле ввода textarea с id= message у нас написано "Мама привет!". щелкаем кнопку- в конец документа успешно дописывается сообщение. Затем стираем "Мама привет!" и пишем "покупай кроссовки". Щелкаем кнопку- в конец документа все равно дописывается "Мама привет!". Вообщем как не меняю значение textarea- в конец документа дописывается только то, что было первоначально.
    как быть? мб как-то live надо использовать? но он и так вроде бы у меня есть
     
  2. Alexitdv

    Alexitdv

    Регистр.:
    4 янв 2008
    Сообщения:
    161
    Симпатии:
    65
    Код:
    $(".answer_send_button").click(function() {
    	Message = $("#message").html();
    	$(document.body).append(Message);
    });
    
    Попробуй
     
  3. Liver

    Liver

    Регистр.:
    24 сен 2008
    Сообщения:
    316
    Симпатии:
    91
    Подобная проблема была. Надо так.
    Код:
    $("#message").val();
    
     
Статус темы:
Закрыта.