提交表单后关闭模式窗口

时间:2012-03-13 作者:Chris

我在联系人表单7的一个php文件中有这个文件I load into a modal window (FancyBox)和I would like to close it after the user will press the Submit button.

我想在表单中添加onSubmit=“action”,但我不知道应该如何或使用哪个函数来关闭模式窗口?

$form .= \'<form action="\' . esc_url_raw( $url ) . \'" method="post"\' . \' class="\' . esc_attr( $class ) . \'"\' . $enctype . \'>\' . "\\n";
这是正确的方法吗?

此外,如果我能在那之后点击贝宝按钮,那将是非常棒的。

1 个回复
最合适的回答,由SO网友:Bainternet 整理而成

联系人表单7允许您在提交表单后调用JavaScript函数。您将在联系人表单管理页面的底部找到其他设置字段,并且需要使用名为on_sent_ok 类似这样:

on_sent_ok: "$.fancybox.close();"

结束

相关推荐

Adding Custom Forms

我正在寻找创建一个婚礼网站,将有一个表单页面。其想法是,这是一个RSVP页面,访客将输入他们收到的邀请上的唯一字符串,并将他们带到另一个页面,该页面将包含信息(出席人数、客人数量等),然后将其存储在数据库中,这样我就有了一个完整的客人列表,可以用于以后的用途。我还不太熟悉Wordpress,那么有什么最简单的方法可以让页面包含表单,并且第二个输入页面不会显示在导航中?我应该能够编写php和形成html没有太多的麻烦,只是需要一个起点。

提交表单后关闭模式窗口 - 小码农CODE - 行之有效找到问题解决它

提交表单后关闭模式窗口

时间:2012-03-13 作者:Chris

我在联系人表单7的一个php文件中有这个文件I load into a modal window (FancyBox)和I would like to close it after the user will press the Submit button.

我想在表单中添加onSubmit=“action”,但我不知道应该如何或使用哪个函数来关闭模式窗口?

$form .= \'<form action="\' . esc_url_raw( $url ) . \'" method="post"\' . \' class="\' . esc_attr( $class ) . \'"\' . $enctype . \'>\' . "\\n";
这是正确的方法吗?

此外,如果我能在那之后点击贝宝按钮,那将是非常棒的。

1 个回复
最合适的回答,由SO网友:Bainternet 整理而成

联系人表单7允许您在提交表单后调用JavaScript函数。您将在联系人表单管理页面的底部找到其他设置字段,并且需要使用名为on_sent_ok 类似这样:

on_sent_ok: "$.fancybox.close();"