我需要提交表单,并在一个花哨的框中重定向表单提交的父页面
I need to submit the form and redirect the parent page on form submission in a fancy box
这是在fancybox弹出iframe页面中给出的表单代码。
我需要关闭这个弹出窗口并将父页面重定向到
http://luxuryresortstayvouchers.com/newdesign/?p=list.php当提交按钮被按下时。
下面的函数有效地关闭了fancybox弹出窗口,但是父页面没有重定向到想要的位置。
function closeMeUp()
{
parent.$.fancybox.close();
}
<form action=""http://luxuryresortstayvouchers.com/newdesign/?p=list.php method="post" target="_parent" class="form_class" enctype="multipart/form-data" >
<input class="vouch_num" type="text" placeholder="Checkin date" maxlength="25" size="50" id="datepicker" />
<input class="vouch_num" type="text" placeholder="Checkout date" maxlength="25" size="50" id="datepicker2" />
<br />
<input type="button" id="ok" class="submit_but" value="Submit" onClick="closeMeUp();" />
<input type="button" id="cancel" class="cancel_but" value="Cancel" />
</form>
任何帮助都非常感谢。
谢谢。
您可以在(框架)form
的onsubmit
属性中使用parent.window.location.href
属性,如:
<form id="login_form"
onsubmit="javascript:parent.window.location.href='http://luxuryresortstayvouchers.com/newdesign/?p=list.php';" >
...
</form>
注意你不需要强制关闭fancyBox,因为页面重定向会完成这项工作。
还有注意如果你手动关闭fancyBox(没有提交表单),父页面将不会被重定向。
<<p>看到strong> JSFIDDLE相关文章:
- 如何根据所选选项值重定向表单操作
- PHP表单提交和重定向
- 表单提交时重定向页面
- 根据答案重定向表单
- ajax表单提交后从客户端重定向
- 模拟隐藏表单提交&使用JavaScript重定向以实现安全支付
- 高级表单提交-单选、复选框和重定向
- 如何使用单击此处提交重定向表单
- Safari在重定向/表单提交时暂停所有动画
- 防止在没有ajax的情况下提交后重定向表单
- 如何重置表单提交事件的 event.preventDefault()
- 重定向表单失败
- 提交后重定向表单
- 在提交时使用JavaScript重定向表单插件
- JavaScript重定向表单提交
- 我需要提交表单,并在一个花哨的框中重定向表单提交的父页面
- 如何使用jquery提交和重定向表单?
- 使用下拉字段中的值重定向表单提交上的页面
- 重定向表单用户提交时,基于无线电选择仅
- 我试图在表单提交到一个新页面后,根据用户选择的多个选项(Javascript.html)重定向表单