@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>