|
@@ -8,4 +8,26 @@
|
|
|
<option value="{{$select}}" {{ in_array((string)$select, (array) $value) ?'selected':'' }}>{{$option}}</option>
|
|
|
@endforeach
|
|
|
</select>
|
|
|
-</div>
|
|
|
+</div>
|
|
|
+
|
|
|
+@include('admin::scripts.select')
|
|
|
+
|
|
|
+<script require="@select2">
|
|
|
+ var configs = {!! admin_javascript_json($configs) !!};
|
|
|
+
|
|
|
+ @yield('admin.select-ajax')
|
|
|
+
|
|
|
+ @if(isset($remote))
|
|
|
+ $.ajax({!! admin_javascript_json($remote['ajaxOptions']) !!}).done(function(data) {
|
|
|
+ $("{{ $selector }}").select2($.extend({!! admin_javascript_json($configs) !!}, {
|
|
|
+ data: data,
|
|
|
+ })).val({!! json_encode($remote['values']) !!}).trigger("change");
|
|
|
+ });
|
|
|
+ @else
|
|
|
+ $("{!! $selector !!}").select2(configs);
|
|
|
+ @endif
|
|
|
+</script>
|
|
|
+
|
|
|
+@yield('admin.select-load')
|
|
|
+
|
|
|
+@yield('admin.select-lang')
|