<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt;color:#000000;"><div><div><span class="Apple-tab-span" style="white-space:pre">H</span>ello list&nbsp;</div><div><br></div><div>I am doing query by using combo-box for selecting, as scripts belows. My problem is query worked very well in the first time, but form second time to the end last time update data for searching this function seemed to be not refresh at all. If some one know how problem please give me a comment</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">c</span>ombo1: district, commune, town&nbsp;</div><div>combo2: population, square km , density ,...etc&nbsp;</div><div>combo3: &gt;, &lt; ,&gt;=, &gt;=,</div><div>text: number</div><div><span class="Apple-tab-span" style="white-space:pre"><br></span></div><div><span class="Apple-tab-span"
 style="white-space:pre">t</span>hen my code is&nbsp;</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>................</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>case "5" :</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>var rule_class = new OpenLayers.Rule({</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>filter: new OpenLayers.Filter.Comparison({</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>type: OpenLayers.Filter.Comparison.NOT_EQUAL_TO,</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>property: type_search,</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>value: data,</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>}),</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>symbolizer: {fillOpacity: 0.5, fillColor:
 '#D73027'}</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>});</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>break;</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>case "6" :</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>var rule_class = new OpenLayers.Rule({</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>filter: new OpenLayers.Filter.Comparison({</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>type: OpenLayers.Filter.Comparison.LIKE,</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>property: type_search,</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>value: data,</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>}),</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>symbolizer: {fillOpacity:
 0.5, fillColor: '#D73027'}</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>});</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>break;</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>default: alert(" Operator Missing...Please Input Comparison Operator")</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>};</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>var style = new OpenLayers.Style();</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>style.addRules([rule_class]);</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>vm=map.getLayersByName("Results");</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span></div><div><span class="Apple-tab-span" style="white-space:pre">                </span>if(vm.length===0){</div><div><span class="Apple-tab-span" style="white-space:pre">        
        </span>vecLayer = new OpenLayers.Layer.Vector("Results", {</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>styleMap: style,</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>strategies: [new OpenLayers.Strategy.Fixed()],</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span></div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>protocol: new OpenLayers.Protocol.HTTP({</div><div><span class="Apple-tab-span" style="white-space:pre">                                                </span> url: json_store,</div><div><span class="Apple-tab-span" style="white-space:pre">                                                </span> format: new OpenLayers.Format.GeoJSON()</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>})</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>});</div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;map.addLayer(vecLayer);</div></div><div><div><span
 class="Apple-tab-span" style="white-space:pre">        </span>&nbsp;}&nbsp;</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>} else { alert(" Sorry because it is not enough input data for searching...")}&nbsp;</div></div><div><br></div><div>Many thanks</div><div><br></div><div>Quang</div><div style="position:fixed"></div>


</div></body></html>