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