Как передать переменную в диалог в JQuery - PullRequest
0 голосов
/ 25 июля 2011

При нажатии на это:

$('.hor_edit').live('click', function(e) {
                    e.preventDefault();
                    var name = $(this).attr('name');
                    $('#dialog-form-horario').dialog('open');
                });

Я хочу проверить переменную при нажатии другой кнопки в диалоговом окне:

$('#dialog-form-horario').dialog({
            resizable: false,
            autoOpen: false,
            modal: true,
            buttons: {

                'Agregar': function() {
                                    alert(name);
                }
            },

            close: function() {
            }
        });

Я прочитал документацию, но, кажется, не ясноя.

1 Ответ

0 голосов
/ 25 июля 2011

Попробуйте

var name = $(this).attr('name');
$('#dialog-form-horario').data('name', name);
$('#dialog-form-horario').dialog('open');

и

'Agregar': function() {
    alert($(this).data('name'));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...