我有一个函数,用于获取所有已检查的项目,并将其与分隔的“,”连接到数据表中。
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 :(得分:0)
如果我理解正确,您希望加载到fancybox中,响应您创建的链接中的ajax请求。 如果是这样,您应该能够进行手动调用,从ajax响应中提供要显示的内容。将此通话置于例如成功回调$ .ajax:
$.fancybox('content': 'your parsed or not ajax response',
'type':'iframe',
});