Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何在iframe外部打开对话框_Jquery_User Interface_Iframe_Dialog - Fatal编程技术网

Jquery 如何在iframe外部打开对话框

Jquery 如何在iframe外部打开对话框,jquery,user-interface,iframe,dialog,Jquery,User Interface,Iframe,Dialog,我在iframe中调用一个jQueryUI对话框,如下所示: 但是我需要iframe之外的对话框(如window.parent-->opendialog或类似的内容)。首先,您需要在parent中初始化对话框,并将autoOpen设置为false $("#dialog").dialog({ autoOpen: false }); 通过在表达式之前添加父项,可以从iframe打开它。: parent.$("#dialog").dialog("open"); 完美的非常感谢你。

我在iframe中调用一个jQueryUI对话框,如下所示:


但是我需要iframe之外的对话框(如
window.parent-->opendialog
或类似的内容)。

首先,您需要在
parent
中初始化对话框,并将
autoOpen
设置为
false

$("#dialog").dialog({ autoOpen: false });
通过在表达式之前添加
父项,可以从iframe打开它。

parent.$("#dialog").dialog("open");

完美的非常感谢你。