Yii2 两个表格在一个页面中


yii2 two form in a single page

嗨,我在一页第一部作品中有两个表格,但是当我提交第二种形式时,第二种形式没有提交任何数据并重新提交第一份表格数据。实际上我的表单是向导基础,并使用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 个表单,或者在第二个表单(或会话中)保留第一个表单的值。当您提交表格时,您只需提交其中之一,而不是同时提交两者。