PATH:
home
/
cardxfeb
/
public_html
/
resources
/
assets
/
js
/
sadmin
/
faqs
/
Editing: frontFaqs.js
listenClick("#addFaqsBtn", function () { $("#addFrontFaqsModal").modal("show"); $("#faqsSave").prop("disabled", false); }); listenHiddenBsModal("#addFrontFaqsModal", function () { resetModalForm("#addFrontFaqsForm"); $(".cancel-testimonial").hide(); }); listenSubmit("#addFrontFaqsForm", function (e) { $("#faqsSave").prop("disabled", true); e.preventDefault(); $.ajax({ url: route("frontFaqs.store"), type: "POST", data: new FormData(this), contentType: false, processData: false, success: function (result) { if (result.success) { displaySuccessMessage(result.message); $("#addFrontFaqsModal").modal("hide"); Livewire.dispatch("refresh"); $("#faqsSave").prop("disabled", true); } }, error: function (result) { displayErrorMessage(result.responseJSON.message); $("#faqsSave").prop("disabled", false); }, }); }); listenHiddenBsModal("#showFaqsModal", function () { $("#showTitle,#showDesc").empty(); }); listenClick(".view-faqs-btn", function (event) { let frontFaqsId = $(event.currentTarget).attr("data-id"); FaqsRenderDataShow(frontFaqsId); }); function FaqsRenderDataShow(id) { $.ajax({ url: route("frontFaqs.edit", id), type: "GET", success: function (result) { if (result.success) { $("#showTitle").append(result.data.title); let element = document.createElement("textarea"); element.innerHTML = result.data.description; $("#showDesc").append(element.value); $("#showFaqsModal").modal("show"); } }, error: function (result) { displayErrorMessage(result.responseJSON.message); }, }); } listenClick(".front-faqs-edit-btn", function (event) { let faqsId = $(event.currentTarget).attr("data-id"); EditFaqsRenderData(faqsId); }); function EditFaqsRenderData(id) { $.ajax({ url: route("frontFaqs.edit", id), type: "GET", success: function (result) { if (result.success) { $("#FaqsId").val(result.data.id); $("#editTitle").val(result.data.title); $("#editDescription").val(result.data.description); $("#editFaqsModal").modal("show"); $("#faqsUpdate").prop("disabled", false); } }, error: function (result) { displayErrorMessage(result.responseJSON.message); }, }); } listenSubmit("#editFrontFaqsForm", function (e) { e.preventDefault(); $("#faqsUpdate").prop("disabled", true); let faqsId = $("#FaqsId").val(); $.ajax({ url: route("frontFaqs.updateData", faqsId), method: "POST", processData: false, contentType: false, data: new FormData(this), success: function (result) { if (result.success) { displaySuccessMessage(result.message); $("#editFaqsModal").modal("hide"); Livewire.dispatch("refresh"); $("#faqsUpdate").prop("disabled", true); } }, error: function (result) { displayErrorMessage(result.responseJSON.message); $("#faqsUpdate").prop("disabled", false); }, }); }); listen("click", ".front-faqs-delete-btn", function (event) { let deleteFrontFaqsId = $(event.currentTarget).attr("data-id"); let url = route("frontFaqs.destroy", deleteFrontFaqsId); deleteItem(url, Lang.get("js.faqs")); });
SAVE
CANCEL