FuelUX向导在单击'已完成'

FuelUX Wizard is not submitting my form when click on 'finished'

本文关键字:已完成 单击 向导 FuelUX      更新时间:2023-09-26

我使用的是bootstrap和FuelUX(只是向导)。我将向导与表单一起使用,并希望在用户完成最后一步并单击"完成"时提交表单(通过jquery)。但是我的"Finish"-Handler中的所有内容都有效,但.submit部分无效。我做错了什么?

我的代码看起来像:

<form id="wizard_form" ...>
<input ... />
</form>
$('#fuelux_wizard').on('finished', function(e, data) {
    $("#wizard_form").submit();
    console.log("OK");
});

当我对任何地方显示的普通按钮进行同样的操作时。。。它是有效的。

当我的表单(带有提交类型的按钮)在Fuel UX向导中实际上不会触发提交时,我发现了这个问题

检查我的jsFiddle,它似乎工作

var wizard = $(".wizard").wizard();
wizard.on('finished', function (e, data) {
    $("#form-in-wizard").submit();
    console.log("submitted!");
});