1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-12 17:44:07 +02:00

Deferred operations by AJAX instead of JS (doesn't require sending token)

This commit is contained in:
Jakub Vrana
2010-10-19 01:40:49 +02:00
parent c5ee9778b4
commit c313dd83a2
5 changed files with 43 additions and 14 deletions

View File

@@ -187,6 +187,19 @@ function ajax(url, callback, data) {
return xmlhttp;
}
/** Use setHtml(key, value) for JSON response
* @param string
* @return XMLHttpRequest or false in case of an error
*/
function ajaxSetHtml(url) {
return ajax(url, function (text) {
var data = eval('(' + text + ')');
for (var key in data) {
setHtml(key, data[key]);
}
});
}
var ajaxState = 0;
var ajaxTimeout;