title: dojo filteringSelect is very slow
body: <p>In my project I am fetching cities using country selected.</p>
  
  <p>Now I have about 8000 cities for 1 country, and because of that filteringSelect takes time to show it fast.</p>
  
  <p>following are ajax functions I am using to fetch records and display it in my page.</p>
  
  <pre><code>function GetCities(){
    dojo.xhrPost({
      url: 'GetCitiesForCountry.action',
      load: getCityCallback,
      error: getCityError,
      content: {countryId: dijit.byId('cmbcountryid').value }
    });
  }
  
  function getCityCallback(data,ioArgs) {
    //alert(data);
    dijit.byId('cmbcityid').destroy();
    dojo.byId('td_city').innerHTML = data;
    dojo.parser.parse();
  
  }  
  </code></pre>
  
  <p>in above 'GetCitiesForCountry.action' will take countryId and will fetch all cities for that country and will create city combo and will return it.</p>
  
  <p>in getCityCallback function I am placing returned combobox in its respective td using innerHTML.</p>
  
  <p>This all works fine.</p>
  
  <p>But when I click on dropdown button of fiteringSelect it takes about 5-6 seconds to show dropdown list.. I am not getting why?</p>
  
  <p>Can anyone help me?</p>
  
  <p>Is there any way to make it fast enough.</p>
  
  <p>Thanks in advance.</p>