我的表单上有一个Colorbox。 Colorbox点击启动一个iFrame,我在其中嵌入了代码以便他们上传内容。
当他们关闭Colorbox时,我希望父表单“提交”,这样当他们回到屏幕上时,他们会看到他们在父表单上所做的更改。
感谢StackOverflow,我发现如何重新加载父窗口没问题。问题是如果用户在彩盒点击之前输入任何内容,它就会消失。
$(".iframe").colorbox({iframe:true, width:"80%", height:"80%",**onClosed:function(){ location.reload(true);** }});
我正在寻找的是在ColorBox关闭时触发父表单提交的一段代码。
我尝试了很多东西 - 没有运气。
提前致谢!
答案 0 :(得分:1)
你试过这个吗?
$(".iframe").colorbox({iframe:true, width:"80%", height:"80%",onClosed:function(){ $('form').submit(); }});
这应该是非常直截了当的。如果它不起作用,那么我会说你必须向别人展示你的更多工作,以确定出现了什么问题。