使用FancyBox返回值

时间:2011-12-05 13:11:51

标签: jquery fancybox

我想知道是否可以使用FancyBox获得返回值? 我想用几个AJAX FancyBox选择启动一个窗口,一旦做出选择,是否可以将其值返回到主窗口?

如果你有一个想法, 提前谢谢

2 个答案:

答案 0 :(得分:0)

为什么没有包含不同按钮或链接到每个不同选项的Fancybox,而不是让多个Fancybox有选择。然后,您可以通过单击这些元素来执行所需的操作,而不是尝试从FancyBox本身获取值(我非常确定它不是标准功能)。

答案 1 :(得分:0)

Fancybox能够在关闭窗口之前和之后创建事件监听器。

$("#myFancy").fancybox({
  onCleanup: function() {
    alert($("#IDinsideTheFancybox").val());
  },
  onClosed: function() {
    alert("Closed!");
  }
});

只需在事件中传递数据即可。

此处有更多信息:http://fancybox.net/home。示例显示如何使用事件侦听器。