我有一個Fancybox,它顯示我一些對話框和一個按鈕來點擊。 當我點擊這個按鈕,我想打開另一個fancybox在現有的..或在屏幕上的另一個位置,但我不想失去已經存在fancybox。 我想通過ajax請求填寫他們兩個.. 這可能嗎? 因爲什麼,我試圖導致失去原有的fancybox ..打開Fancybox在另一個fancybox ajax
我得到這個代碼:
$.fancybox.showActivity();
$.ajax({
type : "POST",
cache : false,
url : "../testservlet?select=1,
data : $(this).serializeArray(),
height : 600,
width : 800,
padding : 30,
showCloseButton : true,
success : function(data) {
$.fancybox(data);
}
});
$.fancybox.showActivity();
$.ajax({
type : "POST",
cache : false,
url : "test?select=2,
data : $(this).serializeArray(),
padding : 30,
showCloseButton : true,
success : function(data) {
$.fancybox(data);
}
});
謝謝.. 但我沒有看到您的鏈接如何創建這種錯覺,當我在父頁面上創建它? – krackmoe
創建一個打開fancybox的頁面(並設置'parent.parent。$。fancybox'來代替...參見鏈接中的示例)。然後從fancybox的另一個頁面打開該頁面...並打開其中的第二個fancybox。 – JFK