jingcai-php/vendor/dcat/laravel-admin/resources/views/form/select-script.blade.php

32 lines
790 B
PHP
Executable File

@include('admin::scripts.select')
<script require="@select2?lang={{ config('app.locale') === 'en' ? '' : str_replace('_', '-', config('app.locale')) }}" init="{!! $selector !!}">
var configs = {!! admin_javascript_json($configs) !!};
@yield('admin.select-ajax')
@if(isset($remoteOptions))
$.ajax({!! admin_javascript_json($remoteOptions) !!}).done(function(data) {
configs.data = data;
$this.each(function (_, select) {
select = $(select);
select.select2(configs);
var value = select.data('value') + '';
if (value) {
select.val(value.split(',')).trigger("change")
}
});
});
@else
$this.select2(configs);
@endif
{!! $cascadeScript !!}
</script>