[英]fancybox ajax post to iframe
是否可以使用fancybox在打开时将var发布到iframe?
我目前有:
function fancyBoxLoad(element) {
var elementToEdit = $("#" + $(element).attr("class"));
var content = encodeURIComponent($(elementToEdit).outerHTML());
$.fancybox(
{ 'href': 'loadEditor.php' },
{
frameWidth: 750,
frameHeight: 430,
overlayShow: true,
ajax: {
type: "POST",
data: 'content=' + content
},
type: 'iframe'
}
);
}
似乎如果我带走type: 'iframe'
它将发布数据,但它似乎不在iframe中,如果我带走了ajax: { type: "POST", data: 'content=' + content }
代替它会在iframe打开但不上传的数据(上面的例子不相同)
所以我的问题是可以做到吗?
如果您只是想将内容放在iframe中,为什么不使用fancybox来创建iframe,一旦您知道它已经创建,然后通过fancybox返回给您的引用访问它并以这种方式设置您的内容。 我不确定您是否要将内容发送到服务器并返回。 只需等待iframe加载,然后准备就绪,查询其中的元素并设置内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.