在Silverstrip中构建自定义多步骤表单

时间:2018-09-05 17:12:48

标签: jquery ajax silverstripe silverstripe-4

我目前在SilverStripe中无法使用自定义的多步骤表单实现。作为说明,我知道多步骤表单模块,但是它对我的使用有太多限制。我在AJAX加载的表单和FormActions方面遇到问题。我在每个步骤页面上都有3个提交按钮(返回下一个保存)。每次按下下一个按钮或后退按钮时,都会提交该步骤,页面控制器将(不起作用)基于所单击的按钮执行FormAction。但是,我遇到了一个问题,当我的所有按钮在带有AJAX的JQuery中运行时,它们都会触发相同的操作。我测试了该动作确实可以在正常执行下执行(没有AJAX和JQuery)

我目前正在对表单执行类似的操作

-Dwildfly.serverGroups=main-server-group

基于示例http://www.riptutorial.com/silverstripe/example/16420/creating-a-simple-ajax-form

但是,当我使用此方法时,我所有的按钮都仅触发“下一步”操作。解决方案将不胜感激!我已经坚持了好几个星期

0 个答案:

没有答案