我正在使用jquery FormWizard并希望在最后一个屏幕上使用提交按钮作为提交表单并转到下一个屏幕的一种方式。
问题是我将这个 jquery 脚本嵌入到我的 Java 代码中。现在我有一个来自 jquery 表单向导的“提交”按钮,我有一个来自我的 Java 代码的“继续”按钮。因此,用户通过按“提交”提交表单,然后按“继续”进入下一个屏幕。对用户来说不是一个理想的情况。
如果我只使用“继续”而不按提交,它不会存储表单的任何信息。一旦我按“提交”然后“继续”,表格上的所有信息都将保存在数据库中。如何使用继续按钮作为提交并继续到下一个屏幕,这样我就不需要最后一个屏幕上的提交按钮。
Script sc = new Script();
sc.add("$(function(){$('#formScreenQuestions').formwizard({formPluginEnabled: true,validationEnabled: true,focusFirstInput : true,disableUIStyles : true});});");
HEADER.add(sc);
Form form = new Form("criteria");
form.set(ID, "formScreenQuestions");
Div dh = new Div();
dh.set(ID, "lastStep");
dh.set(CLASS,"step");
Table vt = new Table();
vt.row();
vt.cell(text("Please press SUBMIT before pressing CONTINUE"));
==== showing some questions with checkboxes to select =====
dh.add(vt);
Div db = new Div();
db.set(ID,"navigation");
Table bt = new Table();
bt.row();
bt.cell("<input type='reset',id='back',value='Back' />");
bt.cell("<input type='submit',id='next',value='Next' />");
db.add(bt);
form.add(dv);
form.add(db);