[Mapbender-commits] r5195 - in trunk/mapbender: http/javascripts lib

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Wed Dec 16 04:29:41 EST 2009


Author: kmq
Date: 2009-12-16 04:29:40 -0500 (Wed, 16 Dec 2009)
New Revision: 5195

Modified:
   trunk/mapbender/http/javascripts/mod_ResultList.js
   trunk/mapbender/lib/resultGeometryListController.js
Log:
allow selecting rows that start out non-visible in datatable

Modified: trunk/mapbender/http/javascripts/mod_ResultList.js
===================================================================
--- trunk/mapbender/http/javascripts/mod_ResultList.js	2009-12-16 09:25:46 UTC (rev 5194)
+++ trunk/mapbender/http/javascripts/mod_ResultList.js	2009-12-16 09:29:40 UTC (rev 5195)
@@ -175,18 +175,7 @@
 		// set style of cursor to pointer for the result table
 		$("tr td span.wfsFproperty",me.table).css("cursor","pointer");
 
-		// make rows selectable
-		$("tr",me.table).click(function () {
-			if($(this).hasClass('row_selected')){
-				$(this).removeClass('row_selected');
-			}
-			else{
-				$(this).addClass('row_selected');
-			}
-			return true;
 
-		});
-
 	};
 
 	this.hide = function(){

Modified: trunk/mapbender/lib/resultGeometryListController.js
===================================================================
--- trunk/mapbender/lib/resultGeometryListController.js	2009-12-16 09:25:46 UTC (rev 5194)
+++ trunk/mapbender/lib/resultGeometryListController.js	2009-12-16 09:29:40 UTC (rev 5195)
@@ -105,12 +105,16 @@
 			resultHighlight.del(feature, me.options.resultHighlightColor);
 			resultHighlight.paint();
 		});
-
-
-
-
+		
+			// make rows selectable
 			$(rowNode).click((function(){
-				var i = $(this).data("modelindex");
+				if($(this).hasClass('row_selected')){
+					$(this).removeClass('row_selected');
+				}
+				else{
+					$(this).addClass('row_selected');
+				}
+				return true;
 			}));
 
 		}
@@ -208,7 +212,7 @@
 		//$("thead tr th",table).remove();
 		theads = "";
 		for(i in me.columns){
-			theads += "<th>"+ me.columns[i] +"</th>";
+			theads += "<th>"+ me.columns[i].label +"</th>";
 			
 		}
 		/*



More information about the Mapbender_commits mailing list