AMP表单 - 提交成功消息未显示,但错误显示正常

时间:2018-04-06 20:08:23

标签: php forms amp-html google-amp

我创建了一个简单的放大器形式,使用php通过电子邮件发送结果。表单有效,包括正确显示的提交错误消息。但是,成功提交后,将不会显示提交成功消息。我完全不解。

这是我的代码片段,完全基于AMP示例示例:

<div><button type="submit" class="form-button-class">send</button></div>
<div submit-success><template type="amp-mustache">Success! Thanks for your message.</template></div>
<div submit-error><template type="amp-mustache">There was a problem sending your message.</template></div>
</form>

附加说明:提交按钮在提交时灰显,但拒绝隐藏,当我使用正确的CSS(也来自AMP文档) - 也许这是相关的?现在,我删除了css以进行更清洁的测试。

关于可能导致此问题的任何想法?它可以在PHP处理端吗?谢谢!

1 个答案:

答案 0 :(得分:-1)

对于任何有兴趣或面临同样行为的人:在我的情况下,这是一个json脚本问题。不知道为什么错误处理工作得很好,但是json导致成功提交后不会发生成功动作。修复此问题可以正确显示提交成功消息。

相关问题