I am using below Typeahead Component to search for existing Contacts in visualforce page. But when I rerender section of Typeahead component it is showing blank page.
https://github.com/SalesforceFoundation/visualforce-typeahead
<apex:page standardController="Account" sidebar="true" showHeader="true" id="page" tabStyle="Account">
<apex:form >
<apex:pageBlock >
<apex:pageBlockSection >
<apex:pageBlockSectionItem >
<apex:inputField value="{!Account.Industry}">
<apex:actionSupport event="onchange" reRender="SectionID1,SectionID2"/>
</apex:inputField>
</apex:pageBlockSectionItem>
</apex:pageBlockSection>
<apex:outputPanel id="SectionID1" >
<apex:outputPanel rendered="{!IF(Account.Industry== 'Agriculture',True,False)}">
<c:typeahead/>
</apex:outputPanel>
</apex:outputPanel>
<apex:outputPanel id="SectionID2" >
<apex:outputPanel rendered="{!IF(Account.Industry== 'Banking',True,False)}">
<apex:pageBlockSection title="SectionB" columns="2" >
<apex:pageBlockSectionItem >ITEM 1</apex:pageBlockSectionItem>
<apex:pageBlockSectionItem >ITEM 2</apex:pageBlockSectionItem>
<apex:pageBlockSectionItem >ITEM 3</apex:pageBlockSectionItem>
</apex:pageBlockSection>
</apex:outputPanel>
</apex:outputPanel>
</apex:pageBlock>
</apex:form>
</apex:page>