[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