diff --git a/resources/views/common/items/create.blade.php b/resources/views/common/items/create.blade.php index 672c60199..95cb07c9e 100644 --- a/resources/views/common/items/create.blade.php +++ b/resources/views/common/items/create.blade.php @@ -29,7 +29,7 @@
:message
') !!} @@ -116,85 +116,17 @@ }); }); - function createCategory() { + $(document).on('click', '#button-category', function (e) { $('#modal-create-category').remove(); - modal = ' '; - - $('body').append(modal); - - $('#category-color-picker').colorpicker(); - - $('#modal-create-category').modal('show'); - } - - $(document).on('click', '#button-create-category', function (e) { - $('#modal-create-category .modal-header').before(''); - $.ajax({ - url: '{{ url("settings/categories/category") }}', - type: 'POST', + url: '{{ url("modals/categories/create") }}', + type: 'GET', dataType: 'JSON', - data: $("#form-create-category").serialize(), - beforeSend: function () { - $(".form-group").removeClass("has-error"); - $(".help-block").remove(); - }, - success: function(data) { - $('#span-loading').remove(); - - $('#modal-create-category').modal('hide'); - - $("#category_id").append(''); - $("#category_id").select2('refresh'); - }, - error: function(error, textStatus, errorThrown) { - $('#span-loading').remove(); - - if (error.responseJSON.name) { - $("input[name='name']").parent().parent().addClass('has-error'); - $("input[name='name']").parent().after('' + error.responseJSON.name + '
'); - } - - if (error.responseJSON.color) { - $("input[name='color']").parent().parent().addClass('has-error'); - $("input[name='color']").parent().after('' + error.responseJSON.color + '
'); + data: {type: 'item'}, + success: function(json) { + if (json['success']) { + $('body').append(json['html']); } } });