From e7508727b638f9808cc862d58bd6cb47121fd557 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sun, 16 Oct 2016 16:42:28 +0200 Subject: [PATCH] fixed error message on unsuccessful fileupload + list reload --- .../saimod_sys_files/js/saimod_sys_files.js | 31 +++++++++++++------ 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/sai/modules/saimod_sys_files/js/saimod_sys_files.js b/sai/modules/saimod_sys_files/js/saimod_sys_files.js index 98b99fb..a104fc6 100644 --- a/sai/modules/saimod_sys_files/js/saimod_sys_files.js +++ b/sai/modules/saimod_sys_files/js/saimod_sys_files.js @@ -14,20 +14,26 @@ function init_saimod_sys_files_list(){ $.getJSON('./sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_files&action=del&cat='+$(this).attr("cat")+'&id='+$(this).attr("id"), function(data){ if(data.status){ alert("ok"); + system.reload(); } else{ alert("fail"); } }); }); - $(".imgrnbtn").click(function(){ - $.getJSON('./sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_files&action=rn&cat='+$(this).attr("cat")+'&id='+$(this).attr("id")+'&newid='+$($(this).attr("textfield")).val(), function(data){ - if(data.status){ - alert("ok"); - } else{ - alert("fail"); - } - }); + $(".imgrnbtn").click(function(){ + if($($(this).attr("textfield")).val() === ''){ + alert('Name cant be empty!'); + } else { + $.getJSON('./sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_files&action=rn&cat='+$(this).attr("cat")+'&id='+$(this).attr("id")+'&newid='+$($(this).attr("textfield")).val(), function(data){ + if(data.status){ + alert("ok"); + system.reload(); + } else{ + alert("fail"); + } + }); + } }); $('#datei').change(function(){ @@ -44,7 +50,14 @@ function init_saimod_sys_files_list(){ url: './sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_files&action=upload&cat='+$(this).attr('cat'), //Server script to process data type: 'POST', //Ajax events - success: function(){alert('ok');}, + success: function(data){ + if(data.status){ + alert('ok'); + system.reload(); + } else { + alert(data.result.message); + } + }, error: function(){alert('fail');}, // Form data data: formData,