Spamworldpro Mini Shell
Spamworldpro


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/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/clinic.corals.io/resources/assets/js/services/create-edit.js
'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');
});

Spamworldpro Mini