AEM OOTB表单组件和AJAX提交

时间:2017-09-03 15:00:36

标签: ajax forms adobe cq5 aem

我正在评估AEM 6.2 OOTB表单组件以使用AJAX提交构建新闻稿注册表单,这不是单独许可的AEM表单。

https://docs.adobe.com/docs/en/aem/6-2/develop/components/developing-forms.html

我之前没有使用过此组件,有人可以提供以下建议:

  1. 我可以通过AJAX制作表单提交请求并从服务器端/ API(异步)捕获响应吗?
  2. 造型能力方面是否有限制?我尝试在此页面底部https://westernstarbutter.com.au/en/recipes/ham_-cheese-and-veggie-bake.html
  3. 创建相同的注册表单
  4. 我应该注意的任何其他限制/陷阱?
  5. 如果有人可以分享一些实现,那么很想听到一些关于此的建议,那会很棒。

    谢谢!

1 个答案:

答案 0 :(得分:0)

  

我可以通过AJAX制作表单提交请求并从服务器端/ API(异步)捕获响应吗?

我不相信你可以这样做OOTB - 它肯定不是动作列表的一部分,但是创建一个自定义动作并添加必要的Javascript代码以挂钩表单提交并不会太难。

  

造型能力方面是否有限制?

不是真的 - 只需添加自己的CSS即可。

  

我应该注意的任何其他限制/陷阱?

我记得验证非常有限,特别是如果字段的验证依赖于另一个字段。