海工商新版后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

37 lines
1.3 KiB

@if(! $isHoldSelectAllCheckbox)
<div class="btn-group dropdown {{$selectAllName}}-btn" style="display:none;margin-right: 3px;z-index: 100">
<button type="button" class="btn btn-white dropdown-toggle btn-mini" data-toggle="dropdown">
<span class="d-none d-sm-inline selected"></span>
<span class="caret"></span>
<span class="sr-only"></span>
</button>
<ul class="dropdown-menu" role="menu">
@foreach($actions as $action)
@if ($action instanceof Dcat\Admin\Grid\Tools\ActionDivider)
<li class="dropdown-divider"></li>
@else
<li class="dropdown-item">
{!! $action->render() !!}
</li>
@endif
@endforeach
</ul>
</div>
@endif
<script>
Dcat.init('.{{ $parent->getRowName() }}-checkbox', function ($this) {
$this.on('change', function () {
var btn = $('.{{ $selectAllName }}-btn'), selected = Dcat.grid.selectedRows('{{ $parent->getName() }}').length;
if (selected) {
btn.show()
} else {
btn.hide()
}
setTimeout(function () {
btn.find('.selected').html("{!! trans('admin.grid_items_selected') !!}".replace('{n}', selected));
}, 50)
})
})
</script>