如何在Krajee GridView中获得ID的价值? 我想在“onclick =”get('。$ ID。')“。
中使用id值GridView::widget([
'dataProvider' => $dataProvider,
'columns' => [
'id',
[
'class' => '\kartik\grid\ActionColumn',
'updateOptions' =>['style' => 'display:none'],
'width' => '60px',
'template' => '<a href="#" onclick="get('.$ID.');" >a</a>',
]
答案 0 :(得分:2)
我认为你应该使用一个与按钮名称相关的回调
['class' => '\kartik\grid\ActionColumn',
'contentOptions' => ['style' => 'width:34px; font-size:22px;'],
'template' => '{update}',
'buttons' => [
'update' => function ($url, $model) {
return '<a href="#" onclick="get('.$model->id.');" >a</a>';
},
],
]