嗨,我在一页第一部作品中有两个表格,但是当我提交第二种形式时,第二种形式没有提交任何数据并重新提交第一份表格数据。实际上我的表单是向导基础,并使用jquery.steps.js用于向导。
我想在步骤 2 提交第一份表格,在第 4 步提交第二份表格。我的第一个形式是这样的
<?php $form = ActiveForm::begin( [
'id' => 'form1_step1', 'options' => ['enctype' => 'multipart/form-data']
]); ?>
/*...*/
<?php ActiveForm::end(); ?>
在一行 HTML 代码 2nd 窗体开始后
<?php $form = ActiveForm::begin( [
'id' => 'form2_step2'
]); ?>
/*...*/
<?php ActiveForm::end(); ?>
有没有身体的解决方案?提前致谢
使用基于 JavaScript 的表单向导仅具有 1 个表单,或者在第二个表单(或会话中)保留第一个表单的值。当您提交表格时,您只需提交其中之一,而不是同时提交两者。