出现验证错误时,重力表单关闭弹出窗口

时间:2016-01-28 作者:JordanBarber

我对重力形式有意见。我的网站上的用户可以通过单击“联系人”按钮在弹出菜单中打开联系人表单。表单位于我在联系人按钮上显示/隐藏的绝对div中。如果用户没有填写必填字段,那么表单显然不会验证,也不会发送。我的问题是,如果表单没有验证,弹出窗口就会关闭,用户不知道他们的表单没有通过。他们必须重新打开弹出窗口才能看到默认重力表单消息“此字段是必需的”,如果表单未验证,如何阻止重力表单“提交”关闭弹出窗口?

1 个回复
最合适的回答,由SO网友:Dave from Gravity Wiz 整理而成

您需要确保加载表单时启用了AJAX。我假设表单实际上正在刷新整个页面(因此弹出窗口关闭)。如果启用AJAX,则只应刷新表单,并且弹出窗口的可见性不应受到影响。

相关推荐

Select2 AJAX和WP查询返回全部,不筛选

所以我在这里有点困惑。我经常使用Select2/AJAX/WP\\u查询来搜索和检索默认的WP帖子类型和我自己的自定义帖子类型。在过去几年中,我构建的几乎每个站点都至少包含一个实现。但是,我目前正在一个网站上搜索自定义帖子类型的结果,它只是返回所有内容。没有发生过滤。这是一个计划工具,管理员正在为一年中的每个月制定一个计划(自定义帖子类型)。时间表的标题为“月-年”,即。\'January 2022\'.问题是,如果您搜索“一月”,例如,您将得到返回的每个存在的时间表。包括2022年2月、2021 6月等