可以通过 引入jquery ui js来排序拖拽表格的行
$("#items_nestable table tbody").sortable({
stop: updateIndex
}).disableSelection();
updateIndex是全局索引更新函数
![](https://box.kancloud.cn/98265fa5c7ec3d68bf963de3f38f4229_1637x408.png)
子表格页面最好有返回按钮
~~~
->addTopButton('return', ['title' => '返回', 'href' => 'javascript:history.back(-1);'])
~~~
## 设置按钮文字
extra 里zbuild 新版有个
~~~
// 右侧按钮
'right_button' => [
// 是否显示按钮文字
'title' => true,
// 是否显示图标,只有显示文字时才起作用
'icon' => true,
// 按钮大小:xs/sm/lg,留空则为普通大小
'size' => 'xs',
// 按钮样式:default/primary/success/info/warning/danger
'style' => 'default'
],
~~~
title为true即可
## 设置同模型的右侧按钮
如果模型和控制器名称一样
`->setTableName(true)`
## 海豚自带删除经过模型事件
Admin 里的 setStatus
~~~
case 'delete': // 删除
$result = $Model->destroy($ids);
// $result = $Model->where($map)->delete();
~~~