Support filling of form for editing data
authorJoey Schulze <joey@infodrom.org>
Thu, 25 Feb 2010 11:22:19 +0000 (12:22 +0100)
committerJoey Schulze <joey@infodrom.org>
Thu, 25 Feb 2010 11:22:19 +0000 (12:22 +0100)
lib/functions.js

index 07af498..4fdf91b 100644 (file)
@@ -52,12 +52,21 @@ function form_save(obj)
     return false;
 }
 
+/*
+ * Table functions
+ */
 function details_callback(data)
 {
     for (var id in data)
        set_value('detail_'+id, data[id]);
 }
 
+function fetch_callback(data)
+{
+    for (var id in data)
+       set_value('edit_'+id, data[id]);
+}
+
 /*
  * Rico functions
  */
@@ -79,6 +88,6 @@ function gridDrillDown(e)
 
     if (document.getElementById('form_edit')) {
        var params = 'mask=' + grid.tableId.substr(5) + '&id=' + value;
-       ajax_request('fetch', params, false);
+       ajax_request('fetch', params, fetch_callback);
     }
 }