req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
req.setRequestHeader("Content-length", params.length);
req.setRequestHeader("Connection", "close");
- if (typeof oncomplete == 'function') {
- req.onreadystatechange = function() { ajax_request_callback(req); }
+ req.onreadystatechange = function() { ajax_request_callback(req); }
+ if (typeof oncomplete == 'function')
req.oncomplete = oncomplete;
- }
req.send(params);
}
/*
* Form functions
*/
+function form_init()
+{
+ var form = document.getElementById('form_edit');
+
+ if (!form) return;
+
+ for (var i=0; i<form.children.length; i++)
+ if (form.children[i].tagName.toLowerCase() == 'input'
+ && form.children[i].type.toLowerCase() == 'password')
+ form.children[i].value = '';
+}
+
function save_callback(data)
{
info('Datensatz gespeichert');
{
for (var id in data)
set_value('edit_'+id, data[id]);
+
+ var status = document.getElementById('form_status');
+ status.innerHTML = 'GeƤndert: ' + data.sys_edit + ' von ' + data.sys_user;
}
/*