tsvetann / sortablegridview
为 Yii2 提供的可排序网格视图
dev-master
2017-11-08 13:04 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2-jui: *
This package is not auto-updated.
Last update: 2024-09-26 16:11:29 UTC
README
SortableGridview
Yii2 Sortable Gridview
什么是可排序网格视图
有时需要更复杂的 jQuery 可排序元素,以便能够在更大的数据库中过滤元素,然后能够对结果进行排序。Sortable Gridview 满足了这一需求
用法
有一个额外的属性可供使用 sortOptions = []。它从 jQuery UI 可排序 获取选项
echo SortableGridview::widget([
'dataProvider' => $dataProvider,
'filterModel' => $filterModel,
'options' => [
'id' => 'targetTable',
'class' => 'grid-view'
],
'sortOptions' => [
'placeholder' => 'ui-state-highlight',
'cursor' => 'move',
'receive' => new JsExpression("function(event, ui) {
console.log('receive');
}"),
'change' => new JsExpression("function(event, ui) {
console.log('change');
}"),
],
'columns' => [
'id',
'title',
],
]);
通过 composer 安装
require: "tsvetann/sortablegridview": "dev-master"