JQuery UI Dialog - Как открыть диалог по ссылке в iframe - PullRequest
0 голосов
/ 14 июля 2011

Я хочу открыть диалоговое окно по ссылке в i-фрейме, однако не могу сделать его всплывающим диалоговым окном. кто-нибудь знает причину?

У меня есть iFrame в HTML <iframe src="Add_Reviewer.html" width="100%" name="test" frameborder="0" scrolling="auto" height="100%"></iframe>

Моя ссылка в Add_Reviewer.html <a href="#" id="advance_add">Advance Add</a>

Мой код jQuery

var $advance_add = $('<div></div>')
    .html('<iframe src="Advance_Add.html" width="100%" name="test" frameborder="0" scrolling="auto" height="100%">')
    .dialog({
        autoOpen: false,
        bgiframe: true,
        width:650,
        minWidth: 650,
        height: 550,
        closeOnEscape:true,
        modal:true,
        title: 'Addvance Add',
        buttons : {

                    "Close" : function() {
                                  $(this).dialog("close");
                                          }
        }
    });

$("#advance_add").click(function(e) {

    e.preventDefault();     
$advance_add.dialog('open');

});

1 Ответ

2 голосов
/ 08 марта 2012

Я использую этот код:

$("#advance_add").click(function() {
    $('<iframe src="Advance_Add.html" frameborder="0" />').dialog({
        modal: true,
        dialogClass: 'priceBox',
        title: 'Your title',        
        height: 400,
        width: 500,
        draggable: false,
        resizable: false});
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...