[prev in list] [next in list] [prev in thread] [next in thread]
List: mapbender-commits
Subject: [Mapbender-commits] r6636 - trunk/mapbender/lib
From: svn_mapbender () osgeo ! org
Date: 2010-07-26 9:57:55
Message-ID: 20100726095755.6A87439070D () trac ! osgeo ! org
[Download RAW message or body]
Author: kmq
Date: 2010-07-26 09:57:55 +0000 (Mon, 26 Jul 2010)
New Revision: 6636
Modified:
trunk/mapbender/lib/mb.ui.displayFeatures.js
Log:
added errorhandling for loading urls in georss widget
Modified: trunk/mapbender/lib/mb.ui.displayFeatures.js
===================================================================
--- trunk/mapbender/lib/mb.ui.displayFeatures.js 2010-07-26 09:44:35 UTC (rev 6635)
+++ trunk/mapbender/lib/mb.ui.displayFeatures.js 2010-07-26 09:57:55 UTC (rev 6636)
@@ -147,19 +147,25 @@
_load : function(url){
var that = this, o = this.options;
+ var LoadError = function(message){
+ $("<div class='labelLoadError'>"+ translatedI18nObject.labelLoadError \
+"</div>").dialog({ buttons: {"OK":function(){ $(this).dialog("close"); }} }); \
+ }; $.ajax({ url: that._endpointURL,
data: {url: o.url},
type: 'POST',
dataType: "json",
success : function(data,textStatus,xhr){
+ if(!data){
+ loadError('request returned no data');
+ };
if(data.errorMessage){
- $("<div class='labelLoadError'>ERROR<div>").dialog({ buttons: {"OK":function(){ \
$(this).dialog("close"); } } } ); + loadError(data.errorMessage);
return;
}
that._display(data);
},
error: function(XMLHttpRequest, textStatus, errorThrown){
- $("<div class='labelLoadError'>"+ translatedI18nObject.labelLoadError \
+"</div>").dialog({ buttons: {"OK":function(){ $(this).dialog("close"); }} }); \
+ loadError("could not load "+o.url); }
});
_______________________________________________
Mapbender_commits mailing list
Mapbender_commits@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapbender_commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic