[Users] Search Attribute Panel
Saha Aswina
sahaaswina at yahoo.com
Sun Dec 5 23:00:56 CET 2010
Hi everyone,
now I tried to implement search attribute panel to search for a feature and add the result to map. I'm modify the example from http://ian01.geog.psu.edu/geoserver_docs/apps/gaz/search.html
Here my SearchPanel script:
formPanel = new GeoExt.form.FormPanel({
height: 100,
region: "north",
protocol: protocol,
items: [{
xtype: "textfield",
name: "ID_AFVOER__like",
value: "SAHA",
fieldLabel: "ID Afvoer"
}],
listeners: {
actioncomplete: function(form, action) {
features = action.response.features;
store.loadData(features);
vm=map.getLayersByName("Results");
if(vm.length==0){
vecLayer = new OpenLayers.Layer.Vector("Results");
map.addLayer(vecLayer);
store.bind(vecLayer);
select.bind(vecLayer);
}
}
}
});
formPanel.addButton({
text: "search",
handler: function() {
this.search();
},
scope: formPanel
});
the problem is, when I click search it return all the feature in the layer not by the id I enter.
you can check it in here: www.sigpengairan-sidoarjo.web.id/map3.php
Thanks,
Saha Aswina
More information about the Users
mailing list