2011-07-14 70 views
0

我有一個函數,用於獲取所有選中的項目,並將它與分隔的「,」結合到數據表中。如何將錨點發送到fancybox?

function funcSelect(x){ 
    var selectedItems = new Array(); 
    var selectedItemsName = new Array(); 

    $("table tbody input[@name]:checked").each(function(){ 
     selectedItemsName.push($(this).attr('id')); 
     selectedItems.push($(this).attr('id')+"/"+$(this).attr('value')); 

    }); 

    if (selectedItems.length == 0){ 
     alert("No item selected!"); 
    } else { 
     var getjoinData = selectedItems.join(','); 
     //alert('archive.htm?d='+selectedItemsName+'&f='+getjoinData); 
     $('.xlink').fancybox({ // No idea }); 
     .... 
    } 
} 

,我想火的鏈接(archive.htm?d = '+ selectedItemsName +' & F ='+ getjoinData)來的fancybox打開。我有一個fancybox的iframe類型設置。我怎樣才能做到這一點?請幫助.. =(

回答

0

如果我理解正確,您希望從您創建的鏈接加載到ajax請求的fancybox響應中 如果是這樣,您應該可以進行手動調用以提供要顯示的內容ajax響應。將此調用放入例如$ .ajax的成功回調中:

$.fancybox('content': 'your parsed or not ajax response', 
      'type':'iframe', 
}); 
相關問題