jquery модальное всплывающее окно чтения из файла - PullRequest
2 голосов
/ 02 апреля 2010

Для приведенного ниже кода,

там находится форма в каталоге /home/form.php. Как эту форму можно открыть с помощью кода code.i.e, модального диалога

     $dialog.html(data)
     .dialog({
        autoOpen: true,
        position: ['right','bottom'] ,
        title: 'Emp Form',
        draggable: false,
        width : 300,
        height : 400,
        resizable : false
     });
    $dialog.dialog('open');

Спасибо ....

Ответы [ 2 ]

3 голосов
/ 02 апреля 2010

Вы также можете использовать load():

 $('#dialogThing).load("/home/form.php").dialog({ ... }).dialog("open");

Вы должны быть осторожны при инициализации диалога более одного раза; Я не могу вспомнить, обнаруживает ли это обычный диалог jQuery UI. Это может, конечно.

1 голос
/ 02 апреля 2010

Если вы хотите открыть существующую страницу, вы можете использовать iframe для загрузки содержимого внутри диалогового окна.

Предполагая, что $ dialog.html устанавливает html-содержимое диалогового окна, вы можете сделать что-то подобное:

$dialog.html('<iframe id="myFrame" src="/home/form.php"></iframe>')
...