From: Joey Schulze Date: Wed, 10 Mar 2010 15:30:40 +0000 (+0100) Subject: Handle grid_update via post_* function variables so particular pages X-Git-Tag: 2010-06-02_customer~67 X-Git-Url: https://git.infodrom.org/?p=misc%2Fkostenrechnung;a=commitdiff_plain;h=7c06cbe936dafa429756d413ecd52d159b020777 Handle grid_update via post_* function variables so particular pages can handle things different --- diff --git a/lib/functions.js b/lib/functions.js index 1d7aa0b..11387fe 100644 --- a/lib/functions.js +++ b/lib/functions.js @@ -121,16 +121,23 @@ function form_init() form.children[i].value = ''; } +var post_save = function() { grid_update(grid); } +var post_delete = function() { grid_update(grid); } + function save_callback(data) { info('Datensatz gespeichert'); - grid_update(grid); + + if (typeof post_save == 'function') + post_save(); } function delete_callback(data) { info('Datensatz gelöscht'); - grid_update(grid); + + if (typeof post_delete == 'function') + post_delete(); } function form_save(obj)