[Mapbender-commits] r5088 - trunk/mapbender/http/javascripts

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Tue Dec 8 11:53:00 EST 2009


Author: kmq
Date: 2009-12-08 11:52:58 -0500 (Tue, 08 Dec 2009)
New Revision: 5088

Modified:
   trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php
Log:
added upload for wfsresultList

Modified: trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php
===================================================================
--- trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php	2009-12-08 16:30:12 UTC (rev 5087)
+++ trunk/mapbender/http/javascripts/mod_wfs_gazetteer_client.php	2009-12-08 16:52:58 UTC (rev 5088)
@@ -1425,6 +1425,31 @@
 }
 
 </script>
+<script src="../extensions/jquery-1.3.2.min.js"></script>
+<script src="../plugins/jq_upload.js"></script>
+<script type="text/javascript">
+$(document).ready(function(){
+	$('#uploader').upload({callback: function(result,stat,msg){
+		var resulturl = "../tmp/"+result;
+		$.get( resulturl, function(result, textMessage){
+			var geoObj = eval('(' + result + ')');	
+			geomArray.importGeoJSON(geoObj);
+			document.getElementById("res").innerHTML = '';
+			//parent.Mapbender.modules.gazetteerWFS.receiveFeatureCollection.trigger(geoObj);
+			parent.Mapbender.modules.resultList.clear();
+			parent.Mapbender.modules.resultList.setWFSconf(global_wfsConfObj[global_selectedWfsConfId]);
+			parent.Mapbender.modules.resultList.addFeatureCollection(geoObj);
+			var popup = function(feature){
+				 alert(feature.e.getElementValueByName('firstname'))
+			 };
+			parent.Mapbender.modules.resultList.addPopupButton({"title":"CLICKME", "callback":popup});
+			parent.Mapbender.modules.resultList.addRowButton({"title":"ImAButton", "callback":popup, "index":-1});
+			parent.Mapbender.modules.resultList.show(); 
+		
+		 })
+	}})
+})
+</script>
 </head>
 <body>
 <form name='selectWfsConfForm' id='selectWfsConfForm'></form>
@@ -1432,6 +1457,7 @@
 <div class='spatialButtons' name='displaySpatialButtons' id='displaySpatialButtons'></div>
 <form name='wfsForm' id='wfsForm' onsubmit='return validate()'>
 </form>
+<div id="uploader"></div>
 <div class='resultDiv' name='res' id='res'></div>
 </body>
 </html>



More information about the Mapbender_commits mailing list