1
我發現很難找到使用colorbox作爲模式框的文檔。 反正我的iframe技術爲模態對話框,所以在我父母的頁面時,JS是這樣的:colorbox iframe as modal:如何將true/false返回給父
$(".confirmDeleteUser").colorbox({
onOpen: function() {
$("#colorbox").addClass("standardLightbox");
},
onLoad: function() {
$('#cboxClose').remove();
},
iframe: true,
href: "/modal_yesno.html",
innerWidth: "530",
innerHeight: "400",
fixed: true,
overlayClose: false
});
父頁面的HTML是這樣的:
<a href="deleteuser.php?id=2" class="confirmDeleteUser">Delete user</a>
,爲modal_yesno.html
是這樣的:
$('.buttonNo').click(function() {
return false;
parent.$.fn.colorbox.close();
});
$('.buttonYes').click(function() {
return true;
parent.$.fn.colorbox.close();
});
但模式沒有關閉,並且返回值不會被髮送到家長。
所以問題是如何發送true/false的JavaScript父,並關閉後的顏色?
我成功調用了父級的函數並返回正確的值。但它不會在父級調用href,即使它返回true .. – bondythegreat