0

我需要从 colorbox iframe 内部提交表单。为此,我尝试按照文档中的建议设置数据参数和 href ,但它发出获取请求,而不是发布。此外,我尝试在 jquery 中发出发布请求,然后在颜色框中显示数据,但这并没有给我颜色框 iframe 中的数据。

我想要这个,因为我们有一个类似向导的流程,其中一个屏幕连接另一个屏幕,所有内容都必须通过表单提交发送。

有什么建议么?

提前谢谢...

添加代码

$.colorbox({
            iframe:true,
            href:"/publisher/refer.html?action=viewReferAction&licenseCode=${param.licenseCode}",
            innerWidth:900,
            innerHeight:400,
            data:{"licenseCode":"${param.licenseCode}","referActionEId":"${chosenReferActionEId}"}
           });

JSP 中的后端,因此需要额外的花括号。

另外,忘了提问题:“这个类似向导的流程的第一个窗口来自点击页面上的按钮

4

1 回答 1

0

解决方法:

制作一个新的后端代码块,它将以纯 html 形式返回实际表单,并在表单渲染完成后自动调用表单的提交(使用 $.(document).ready() 函数)。

确保像往常一样在 iframe 中向这个新块发出第一个请求。

这很混乱,但解决了问题:-)

于 2013-05-31T14:55:30.077 回答