请帮我解释下,这段ajax的代码哦
<TD>
<input autocomplete="off" type="text" name="query" id="zip" style="width:315px;" class="wd" value="<%=query%>"/>
<div class="auto_complete" id="zip_values"></div>
              <script type="text/javascript">
           new Ajax.Autocompleter('zip', 'zip_values',
                                 'autoComplete', {afterUpdateElement : getSelectionId});
                  function getSelectionId(text, li) {
window.location = "./index.jsp?query="+encodeURIComponent(text.value);
}
              </script>
</TD>