单击提交按钮时是否可以在新窗口中打开?我的活动表单中有两个提交按钮。
我知道如果我给出'target'=>'_blank'
,我会在正常情况下得到想要的结果,但它不能以主动形式工作。
<?php $form = ActiveForm::begin(); ?>
<div class="form-group">
<div class="col-md-6">
<?= Html::submitButton($model->isNewRecord ? Yii::t('app', 'Submit') : Yii::t('app', 'Update'), ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
</div>
<div class="col-md-6">
<?= Html::submitButton('Pdf', ['class' => 'btn btn-primary','name'=>'Pdf'],['target'=>'_blank']) ?>
</div>
</div>
<?php ActiveForm::end(); ?>
我试过如上。然后我决定给target => _blank
活动形式,如下所示
<?php $form = ActiveForm::begin(
['options'=>['target'=>'_blank']]); ?>
它可以工作,但不是以所需的方式。现在,如果我单击任何一个按钮,我将被重定向到新页面。我只想在单击“Pdf”按钮时重定向到新页面。有任何想法吗?
我不想使用任何 javascript。