Я реализация SimpleModal в приложении шахты, используя этот код:SimpleModal Ajax вызов
$(".dialog-link").live('click', function(e) {
e.preventDefault();
$.get($(this).attr('href'),function(data) {
$.modal(data, {onOpen: open, position: ['10%','30%']});
);
});
(FYI: обратный вызов OnOpen просто задает некоторую высоту)
документ, возвращенный вызов Ajax (содержащихся в данных) имеет некоторые jquery-вызовы datepicker и т. д. Но когда в моем диалоговом окне отображается , функция datepicker не будет работать.
Я знаю, что я могу открыть datepicker из обратного вызова onShow, но идеальным было бы вызвать функцию, содержащуюся в данных, потому что каждый диалог может иметь разные вызовы jquery.
Есть ли способ, чтобы сделать, например
onShow: function(dialog) { dialog.data.my_function(); }
Спасибо, Майкл