-1

我已经在这方面经历了各种线程,但是当 iframe 属性设置为 true 时,我无法获得令人满意的解决方案来使用 POST 方法将表单数据传递给 jQuery colorbox 插件。我可以使用查询字符串传递数据,但我的要求是使用链接窗口中的 POST 方法传递数据并将其捕获到彩盒中并采取进一步的行动。我以各种方式尝试过,以下是其中一种方式:

$.colorbox({
     closeButton:true, 
     open:true, 
     iframe:true, 
     href:"/python/try_python.php", 
     type:"POST", 
     data:{'code[]':[src]}, 
     opacity:.45, 
     width:"960", height:"600"
});

我知道有很多 jQuery 传奇可以提出解决办法。请帮忙。

问候 Mohtashim

4

1 回答 1

1

我无法使用 POST 方法成功发布我的内容,但我找到了一种解决方法,其中执行以下操作:

(a) 将我的内容保存在隐藏... (b) 成功加载后,使用以下命令从 iframe 窗口访问此内容:

var code = window.parent.$("#source");

这就是我想要的......也许它会帮助许多其他人。如果您找到使用 post 方法传递直接内容的解决方案,请分享。

于 2013-07-16T21:41:10.477 回答