2017-09-03 70 views
0

我评价一个AEM 6.2开箱即用的形式组件来构建与AJAX提交注册简报的形式,这不是单独许可AEM形式。AEM开箱即用的表单组件和AJAX提交

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. 任何其他限制/陷阱,我应该知道的底部相同的注册表格?

很乐意听到这方面的一些建议,将是巨大的,如果有人可以共享一些实现也是如此。

谢谢!

回答

0

我可以做的形式通过AJAX提交请求,并获取来自服务器端/ API(异步)回应?

我不相信你可以做到这一点开箱即用的 - 它肯定是不操作列表中的一部分,但它不会是太难创建自定义操作,并添加必要的Javascript代码挂接到表单提交。

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

不是真的 - 只需添加自己的CSS和您去。

我应该知道的其他限制/陷阱?

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

+0

只需添加到您回答有关异步提交一个表单,这里是具有最小的工作解决方案使用jQuery表单提交转化为一个异步请求的SO答案:https://stackoverflow.com/questions/4985093/jquery异步地发送一个表单不会很难将其嵌入到表单的提交中,并最终获得异步表单,尽可能简单。 –