1
是否可以將值發送到父窗口,其中彈出窗口使用關閉窗口按鈕關閉?如何通過關閉窗口按鈕發送彈出窗口的值
我已經在尋找here,我已經試過了,但它似乎我必須單擊按鈕彈出不關閉按鈕發送一些價值。
,我已經嘗試它像this,其中檢查彈出關閉或不使用定時器,和工作,但我會用這個,如果我沒有其他的選擇
是否可以將值發送到父窗口,其中彈出窗口使用關閉窗口按鈕關閉?如何通過關閉窗口按鈕發送彈出窗口的值
我已經在尋找here,我已經試過了,但它似乎我必須單擊按鈕彈出不關閉按鈕發送一些價值。
,我已經嘗試它像this,其中檢查彈出關閉或不使用定時器,和工作,但我會用這個,如果我沒有其他的選擇
從你給的鏈接,我認爲它的優良使用jQuery。
另一種方法是使用JqueryUI對話框。 jQueryUI中的每個小部件都有要聽的事件,因此您可以根據需要進行自定義。
您要自定義的事件是beforeClose。
我的示例代碼:https://jsfiddle.net/sygq1awu/
JS
$(function() {
$("#dialog").dialog({
beforeClose: function(event, ui) {
if (confirm("close?")) {
$("body").css("background-color", "yellow");
} else {
return false;
}
}
});
});
HTML
<div id="dialog" title="Basic dialog">
<p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p>
</div>
所以你創建jQueryUI的對話框調用函數?這就像你創建按鈕來調用函數了嗎? – Pentolan