[+] BO : new javascript function doAdminAjax to simplify uses of ajax request (the prototype of this function can evolve before beta)
This commit is contained in:
+22
-2
@@ -943,13 +943,33 @@ function refreshImagePositions(imageTable)
|
|||||||
imageTable.find("tr td.dragHandle:last a:last").hide();
|
imageTable.find("tr td.dragHandle:last a:last").hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function doAdminAjax(data)
|
||||||
|
{
|
||||||
|
$.ajax(
|
||||||
|
{
|
||||||
|
url : 'index.php',
|
||||||
|
data : data,
|
||||||
|
success : function(data){
|
||||||
|
data = $.parseJSON(data);
|
||||||
|
if(data.confirmations.length != 0)
|
||||||
|
showSuccessMessage(data.confirmations);
|
||||||
|
else
|
||||||
|
showErrorMessage(data.error);
|
||||||
|
},
|
||||||
|
error : function(data){
|
||||||
|
alert("[TECHNICAL ERROR]");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
/** display a success message in a #ajax_confirmation container
|
/** display a success message in a #ajax_confirmation container
|
||||||
* @param string msg string to display
|
* @param string msg string to display
|
||||||
*/
|
*/
|
||||||
function showSuccessMessage(msg)
|
function showSuccessMessage(msg)
|
||||||
{
|
{
|
||||||
$("#ajax_confirmation").show()
|
$("#ajax_confirmation")
|
||||||
.html("<div class=\"conf\">"+msg+"</div>").delay(3000).fadeOut("slow");
|
.html("<div class=\"conf\">"+msg+"</div>").show().delay(3000).fadeOut("slow");
|
||||||
}
|
}
|
||||||
|
|
||||||
/** display a warning message in a #ajax_confirmation container
|
/** display a warning message in a #ajax_confirmation container
|
||||||
|
|||||||
Reference in New Issue
Block a user