title: JQuery can't see object that became visible from AJAX call
body: <p>I'm not the greatest with AJAX and Javascript / JQuery at this point.  I have a situation where I know what the problem is but don't know how to fix it.  I have a JQuery autocomplete which was working fine.  It was in a placeholder that only showed as visible on the page when a linkButton was clicked.  Simple enough.  I found that my page worked a lot nicer though if I put the hiding / showing of the placeholders in an Asp.Net AJAX UpdatePanel (so the page wouldn't post back).  Simple enough... </p>
  
  <p>But now, when I call the JQuery automplete, it doesn't work.  And I know why... it is because the textbox where the autocomplete is wasn't visible when the page loaded and the AJAX click of the linkbutton only refreshed that element and didn't post the whole page back.  So, when I go to pageSource, I see the textBox isn't even there.  So, of course the autocomplete can't work because it can't find the ID of the element now.</p>
  
  <p>Is there anything I can add to this JQuery code to get it to now see the visible text box that the AJAX panel has shown?  Thanks in advance for any help anyone can provide.</p>
  
  <pre><code>&lt;script type="text/javascript"&gt;
  $(document).ready(function() {
  $("#&lt;%=txtCityStateZip.ClientID%&gt;").autocomplete('SearchHandlerGRP_BY.ashx');
  });      
  &lt;/script&gt;
  &lt;script type="text/javascript"&gt;
  $(document).ready(function() {
      $("#&lt;%=txtCityStateZip.ClientID%&gt;").show('ErrorHandler.ashx');
  });      
  &lt;/script&gt;
  </code></pre>