prestation/Bootstrap_save/js/custom.js
2025-12-05 10:42:46 +00:00

75 lines
1.1 KiB
JavaScript
Executable File

function load(page) {
$.ajax({
type : 'GET',
url : page,
success : function(data) {
try {
$('#content').html(data);
} catch (err) {
// alert(err);
alert("load page : "+err);
}
}
});
}
function push(page)
{
$.ajax({
beforeSend : function() {
$('.help-blok').remove();
},
type : 'GET',
url : page,
success : function(data) {
// alert(data);
console.log(data);
try {
console.log('Data has been pushed..');
var res = jQuery.parseJSON(data);
if (res.result) {
$.each(res, function(key, value) {
if (key == 'reload') {
load(value);
// alert('Data saved..'); // ajout KANE
}
});
} else if (res.result == false) {
$.each(res, function(key, value) {
if (key != 'result' && key != 'server' && key != 'notif' ) {
$('#'+key).after("<span class='help-blok'>"+value+"</span>")
} else if (key == 'server') {
alert(value);
}
});
}
} catch (err) {
alert(err.message);
}
}
});
}