使用的是Yii自帶的Grid,在使用checkbox希望可以把選中行的id值傳到我想要的頁面。
首先需要改變key值
$dataProvider->key = 'ID';
button:
Html::button('<i class="glyphicon glyphicon-wrench"></i>', [
'type' => 'button',
'title' => 'Unlock Orders',
'class' => 'btn btn-success',
'onclick' => "var keys = $('#w0').yiiGridView('getSelectedRows');window.location = \"" . \yii\helpers\Url::to(['order/mess-unlock']) . "?keys=\" + keys"
])
$('#w0') 可換成自己grid的ID;
