2014-12-05 122 views
0

大家好我有一个单页中的两种形式第一份工作,但是当我提交第二份形式,然后没有数据从第二种形式提交并重新提交第一种形式的数据。其实我的表单是向导的基础,并使用jquery.steps.js向导。yii2两种形式在一个页面

我想在第2步和第2的形式提交第一种形式在步骤4 我的第一种形式是这样

<?php $form = ActiveForm::begin([ 
     'id' => 'form1_step1', 'options' => ['enctype' => 'multipart/form-data']  
    ]); ?> 
/*...*/ 
<?php ActiveForm::end(); ?> 

后的HTML代码第2形式的一些行启动

<?php $form = ActiveForm::begin([ 
     'id' => 'form2_step2'  
    ]); ?> 
/*...*/ 
<?php ActiveForm::end(); ?> 

有任何机构任何解决方案 在此先感谢

+0

你有解决方法吗? – 2016-05-03 05:29:14

回答

1

要么使用基于JavaScript的表单向导只有1个窗体,或保留第一个窗体中的值(或在会话中)的值。当您提交表格时,您只需提交其中一个表格,而不是同时提交。