32 lines
894 B
PHP
32 lines
894 B
PHP
|
@section('scripts')
|
||
|
<script>
|
||
|
@if(isset($award_descriptions))
|
||
|
const award_descriptions = {!! json_encode($award_descriptions) !!};
|
||
|
@else
|
||
|
const award_descriptions = {};
|
||
|
@endif
|
||
|
|
||
|
const changeParamDescription = (award_class) => {
|
||
|
const descrip = award_descriptions[award_class];
|
||
|
console.log('Found description: ', descrip);
|
||
|
$("p#ref_class_param_description").text(descrip);
|
||
|
};
|
||
|
|
||
|
$(document).ready(() => {
|
||
|
|
||
|
const select_id = "select#award_class_select";
|
||
|
console.log('award descriptions', award_descriptions);
|
||
|
$(select_id).change((e) => {
|
||
|
const award_class = $(select_id + " option:selected").val();
|
||
|
console.log('award class selected: ', award_class);
|
||
|
changeParamDescription(award_class);
|
||
|
});
|
||
|
|
||
|
// on load
|
||
|
const award_class = $(select_id + " option:selected").val();
|
||
|
changeParamDescription(award_class);
|
||
|
});
|
||
|
</script>
|
||
|
|
||
|
@endsection
|