@@ -174,7 +181,7 @@
}
}
- document.addEventListener('DOMContentLoaded', function () {
+ document.addEventListener('DOMContentLoaded', function() {
// Initialize Select2 for resource_person_name
$('#resource_person_name').select2({
tags: true,
@@ -183,21 +190,28 @@
url: '{{ route('api.users.index') }}', // Adjust this route to fetch user names
dataType: 'json',
delay: 250,
- processResults: function (data) {
+ processResults: function(data) {
return {
- results: data.map(user => ({ id: user.name, text: user.name }))
+ results: data.map(user => ({
+ id: user.name,
+ text: user.name
+ }))
};
},
cache: true
}
});
- $('#resource_person_name').on('change', function () {
+ $('#resource_person_name').on('change', function() {
const selectedValues = $(this).val();
document.getElementById('resource_person_name_hidden').value = selectedValues.join(', ');
});
// Initialize Select2 for activity_type, category, and level
+ $('#target_audience').select2({
+ placeholder: 'Select Target Audience',
+ allowClear: true
+ });
$('#activity_type').select2({
tags: true,
placeholder: 'Select Activity Type',
diff --git a/resources/views/pages/activities-organised/edit.blade.php b/resources/views/pages/activities-organised/edit.blade.php
index 084c460..a06f8e4 100644
--- a/resources/views/pages/activities-organised/edit.blade.php
+++ b/resources/views/pages/activities-organised/edit.blade.php
@@ -47,8 +47,19 @@
-
+
+
@@ -245,6 +256,10 @@
endDateField.addEventListener('change', calculateDays);
// Initialize Select2 for activity_type, category, and level
+ $('#target_audience').select2({
+ placeholder: 'Select Target Audience',
+ allowClear: true
+ });
$('#activity_type').select2({
tags: true,
placeholder: 'Select Activity Type',