From fb59ac57d240796dfc9af80207bf3b1e3e9e2fb4 Mon Sep 17 00:00:00 2001 From: Joey Schulze Date: Sat, 27 Feb 2010 17:08:17 +0100 Subject: [PATCH 1/1] Check error code when no completion function is defined as well --- lib/functions.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/functions.js b/lib/functions.js index 8554e2b..e4c6e50 100644 --- a/lib/functions.js +++ b/lib/functions.js @@ -24,10 +24,9 @@ function ajax_request(func,params,oncomplete) 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); } -- 2.20.1