File "script-2.js"
Full Path: /home/cananyalcin/public_html/js/admin/script-2.js
File size: 3.37 KB
MIME-type: text/plain
Charset: utf-8
$(document).ready(function(){
var site_url = $('head base').attr('href');
$("#minPriceCheckbox").click(function(){
alert("danger");
});
$(document).on('submit', 'form[data-xhr]', function(event){
event.preventDefault();
var action = $(this).attr('action');
var method = $(this).attr('method');
var formData = new FormData($(this)[0]);
$.ajax({
url: action,
type: method,
dataType: 'json',
data: formData,
cache: false,
contentType: false,
processData: false
})
.done(function(result){
/* İşlem başarılı, dönen sonucu ekrana bastır */
if( result.s == "error" ){
var heading = "Unsuccessful";
}else{
var heading = "Successful";
}
$.toast({
heading: heading,
text: result.m,
icon: result.s,
loader: true,
loaderBg: "#9EC600"
});
if (result.r!=null) {
if( result.time ==null ){ result.time = 3; }
/* Yönlendirilecek adres boş değil ise yönlendir */
setTimeout(function(){
window.location.href = result.r;
},result.time*1000);
}
})
.fail(function(){
/* Ajax işlemi başarısız, hata bas */
$.toast({
heading: 'Error!',
text: 'Request failed',
icon: 'error',
loader: true,
loaderBg: "#9EC600"
});
})
});
$("#delete-row").click(function(){
var action = $(this).attr("data-url");
swal({
title: "Are you sure you want to delete it?",
text: "If you confirm this content will be deleted, you may not be able to bring it back.",
icon: "warning",
buttons: true,
dangerMode: true,
buttons: ["Close", "Yes, I am sure!"],
})
.then((willDelete) => {
if (willDelete) {
$.ajax({
url: action,
type: "GET",
dataType: "json",
cache: false,
contentType: false,
processData: false
})
.done(function(result){
if( result.s == "error" ){
var heading = "Unsuccessful";
}else{
var heading = "Successful";
}
$.toast({
heading: heading,
text: result.m,
icon: result.s,
loader: true,
loaderBg: "#9EC600"
});
if (result.r!=null) {
if( result.time ==null ){ result.time = 3; }
setTimeout(function(){
window.location.href = result.r;
},result.time*1000);
}
})
.fail(function(){
$.toast({
heading: "Unsuccessful",
text: "Request failed",
icon: "error",
loader: true,
loaderBg: "#9EC600"
});
});
/* İçerik silinmesi onaylandı */
} else {
$.toast({
heading: "Unsuccessful",
text: "Deletion request denied",
icon: "error",
loader: true,
loaderBg: "#9EC600"
});
}
});
});
});