yii2 submitボタンを2回クリックする必要がありますYii2フォーム提出ボタンを2回クリックする必要があります。これを防ぐ方法は?
コントローラの複数の送信ボタンをチェックする必要があるという問題があります。それは動作しますが、私は送信ボタンを2回クリックする必要があります。コントローラで :ビューで
switch(\Yii::$app->request->post('submit')) {
case 'submit_1' :
//my code
break;
case 'submit_2' :
//my code
<?= Html::submitButton('NEXT', ['name' => 'submit', 'value' => 'submit_2','class'=>'btn btn-primary pull-right']) ?>
<?= Html::submitButton('PREVIOUS', ['name' => 'submit', 'value' => 'submit_3','id'=>'next_summary', 'class' => 'btn btn-primary pull-right']) ?>
試しsubmit1とsubmit2 –
のような両方のボタンの名前を変更することにより、あなたはボタンが何かを行う前に二回クリックしなければならないことをしたい場合、あなたはそれの名前を変更するにはJSやjQueryのを使用することができます/値を別のものに変更し、再度押したかどうかを確認します。 –
名前を変更してもpost.Zoneの値は表示されません。 – kritika555