diff --git a/APPL/RES/res_list.js b/APPL/RES/res_list.js index 25425867ef..90a5ad6eb5 100644 --- a/APPL/RES/res_list.js +++ b/APPL/RES/res_list.js @@ -25,20 +25,18 @@ function inlineVoorzieningUrl(row) function resMultiDelete(rowArray) { - var res_key_arr = getKeyString(rowArray).split(","); - $.each(rowArray, function() { - $(this).addClass('dirty'); - }); - + var tableID = $(rowArray).closest('table').attr('id'); for (var i = 0; i < res_key_arr.length; i++) { + var c = i var data = {}; protectRequest.dataToken(data); - - $.post("res_delete_save.asp?rsv_ruimte_key="+res_key_arr[i], data, FcltCallbackAndThen(function() { - $.each(rowArray, function() { $(this).children(".multiselect").trigger("click"); $(this).hide() }); - }), "json"); + $.post("res_delete_save.asp?rsv_ruimte_key="+res_key_arr[i], data, FcltCallbackAndThen(function (i) { return function() { + $(rowArray).eq(i).remove(); + toggleFooter.apply(tableID); + } + }(i)), "json"); } }