2

私は Yii フレームワークを初めて使用します。フォームを送信する前にポップアップする確認ダイアログを作成する必要があります。以下は、承認と拒否に使用されるフォームのコードです。送信する前にポップアップを表示して、承認または却下を確認する必要があります。

<div class="row">
        <?php echo $form->labelEx($model,'Approved'); ?>
<?php
 echo $form->radioButtonList($model, 'Approved',
                    array(  1 => 'Approved',
                            0 => 'Rejected',
 ),

                   array(
    'labelOptions'=>array('style'=>'display:inline'), // add this code
    'separator'=>'  ',
) );


?>


        <?php echo $form->error($model,'Approved'); ?>
    </div>  

編集

<div class="row buttons">
        <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>
    </div>

どうすればこれを達成できますか

4

2 に答える 2

3
<?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', [
    'class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary',
    'data' => [
        'confirm' => 'Are you sure want to Create/Update this message?'
        ]
    ]) ?>

データ属性を使用します。

于 2018-11-21T06:01:26.973 に答える