commit 08abcb1ed33005561d75de631d4fa97b25f67930
parent 43ddce75d014b058af7459c039641571917afb92
Author: Jan Dankert <devnull@localhost>
Date: Thu, 10 Nov 2011 22:27:46 +0100
Fehlermeldungen von POST-Request anzeigen.
Diffstat:
1 file changed, 17 insertions(+), 2 deletions(-)
diff --git a/themes/default/js/openrat.js b/themes/default/js/openrat.js
@@ -456,9 +456,15 @@ function formSubmit(form)
$.ajax( { 'type':'POST',url:url, data:params, success:function(data, textStatus, jqXHR)
{
- $(status).find('div.loader').html(' ');
+ $(status).find('div.loader').remove();
doResponse(data,textStatus);
- } } );
+ },
+ error:function(jqXHR, textStatus, errorThrown) {
+ $(status).find('div.loader').remove();
+ alert( errorThrown );
+ }
+
+ } );
$(form).fadeIn();
}
@@ -486,6 +492,15 @@ function doResponse(data,status)
// Jetzt das erhaltene Dokument auswerten.
+ // Hinweismeldungen in Statuszeile anzeigen
+ if ( ! data.control ) {
+ $('div.window div.status').html('<div />');
+ $('div.window div.status div').append( data );
+ $('div.window div.status div').delay(3000).fadeOut(2500);
+ //alert( value.text );
+ };
+
+
// Redirect
if ( data.control.redirect )
window.location.href = data.control.redirect;