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">

それはほとんど消えます...

4

2 に答える 2

1

試す

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

デモ

于 2013-09-24T12:56:39.407 に答える