0
工作定製ActionColumn
工作完全在我的GridView
,直到我上GridView
增加了一個ActiveForm
,所以我可以選擇多行(用CheckboxColumn
),然後運行對整個項目採取的行動。yii2:ActionColumn上的GridView不會的ActiveForm
當我點擊操作項目時沒有任何反應,但當我在瀏覽器上覆制/粘貼路徑時,它沒有任何反應。
<?php $form = ActiveForm::begin(); ?>
<?= GridView::widget([
'dataProvider' => $dataProvider,
'showHeader' => true,
'showOnEmpty'=>false,
'formatter' => ['class' => 'yii\i18n\Formatter','nullDisplay' => '0'],
'columns' => [
['class' => 'yii\grid\SerialColumn'],
'Referral',
'Membership',
/*other attributes*/
['class' => 'yii\grid\ActionRef'],
['class' => 'yii\grid\CheckboxColumn'],
],
]); ?>
<input type="button" class="btn btn-danger" value="Disable" id="DisableButton" >
<?php ActiveForm::end(); ?>
我的「禁用」按鈕在表單中完美工作。
我試圖在GridWiew
之後啓動ActiveForm
,但按鈕(自然)不起作用。