Как получить текст из диалогового окна textarea jquery UI

0

Я пытаюсь получить текст пользователя, введенный в текстовую область в диалоговом окне подтверждения. Любые идеи как?

alert ($('#optionalmessage').text()); похоже, не делает этого.

Скриншот здесь

$(doument).ready(function () {
    $("#click").click(function (event) {
        $("#dialog-confirm").dialog({
            resizable: false,
            height: 140,
            modal: true,
            buttons: {
                "Send it ": function () {
                alert ($('#optionalmessage').text());
                $(this).dialog("close");
            },
            Cancel: function () {
                    $(this).dialog("close");
            }
        }
    });

});

Также мне нужно создать еще немного места для этого текстового поля (больше, чем в настоящее время в скрипке), но используя

<textarea rows="4" cols="50">

он почти исчезает...

Теги:

2 ответа

1
Лучший ответ

Рабочий ДЕМО

Попробуй это

$(document).ready(function () {

    $("#click").click(function (event) {

        $("#dialog-confirm").dialog({
            resizable: false,
            height: 375,
            width: 500,
            modal: true,
            buttons: {
                "Delete all items": function () {

                     alert ($('#optionalmessage').val());
                },
                Cancel: function () {
                    $(this).dialog("close");
                }
            }
        });

    });

});

Надеюсь, это поможет, спасибо

1

Пытаться

alert ($('#optionalmessage').val());

DEMO

Ещё вопросы

Сообщество Overcoder
Наверх
Меню