记一次laravel-admin批量操作问题
有时候批量操作的时候并不需要选中行,但是框架不选中又会出现上图错误。
经过查看代码后发现只需要在你批量操作的方法里重写’Encore\Admin\Actions\BatchAction;’的’actionScript’方法即可
/**
* {@inheritdoc}
*/
public function actionScript()
{
$warning = __('No data selected!');
return <<<SCRIPT
var key = $.admin.grid.selected();
if (key.length === 0) {
key = [25102];//默认用户,根据个人情况
}
Object.assign(data, {_key:key});
SCRIPT;
}
本作品采用《CC 协议》,转载必须注明作者和本文链接