![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/clinic.corals.io/resources/assets/js/services/ |
'use strict'; $(document).ready(function (){ let price = $('.price-input').val(); if (price === '') { $('.price-input').val(''); } else { if (/[0-9]+(,[0-9]+)*$/.test(price)) { $('.price-input').val(getFormattedPrice(price)); return true; } else { $('.price-input').val(price.replace(/[^0-9 \,]/, '')); } } }); $(document).on('click', '#createServiceCategory', function () { $('#createServiceCategoryModal').modal('show').appendTo('body'); }); $(document).on('submit', '#createServiceCategoryForm', function (e) { e.preventDefault(); $.ajax({ url: route('service-categories.store'), type: 'POST', data: $(this).serialize(), success: function (result) { if (result.success) { displaySuccessMessage(result.message); $('#createServiceCategoryModal').modal('hide'); let data = { id: result.data.id, name: result.data.name, }; let newOption = new Option(data.name, data.id, false, true); $('#serviceCategory').append(newOption).trigger('change'); } }, error: function (result) { displayErrorMessage(result.responseJSON.message); }, complete: function () { processingBtn('#createServiceCategoryForm', '#btnSave'); }, }); }); $('#createServiceCategoryModal').on('hidden.bs.modal', function () { resetModalForm('#createServiceCategoryForm', '#createServiceCategoryValidationErrorsBox'); });