title: Custom filter for primefaces datatable
body: <p>I am using PF3.2, JSF 2.0 with GF 3.1.</p>
  
  <p>I have a datatable which has a custom filter on it. Everything works fine in Firefox but the datatable does not get updated in IE. When I click on anywhere in the page then the ajax gets fired and the datatable is updated.</p>
  
  <p>Here is the code - </p>
  
  <pre><code>&lt;p:dataTable id="std"
                                               value="#{myController.stdList}"
                                               selection="#{myController.std}"
                                               selectionMode="multiple"
                                               var="std"
                                               widgetVar="empTable"
                                               paginator="true"
                                               pageLinks="5"
                                               paginatorPosition="bottom"
                                               paginatorAlwaysVisible="true"
                                               currentPageReportTemplate="Page {currentPage} of {totalPages}"
                                               paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"
                                               rows="10"
                                               rowKey="#{std}"
                                               sortBy="#{std.lastName}"
                                               sortOrder="ascending"
                                               &gt;
                                      &lt;p:ajax event="rowSelect" 
                                              listener="#{myController.onRowSelectListener}" 
                                              process="@this"
                                              update="std"
                                              /&gt; 
  
                                      &lt;f:facet name="header"&gt;  
                                          &lt;p:outputPanel&gt;  
                                              &lt;h:outputText value="#{bundle.GlobalFilterPrompt}" /&gt;  
                                      &lt;p:inputText id="stdFilter" 
                                                   style="width:150px" 
                                                   valueChangeListener="#{myController.stdListener}"&gt;
                                          &lt;p:ajax update="attendees" 
                                                  process="@this" 
                                                  event="change"
                                                  /&gt;                     
                                      &lt;/p:inputText&gt;
  </code></pre>
  
  <p>stdListener method reads the value from input box, gets new data and updates the datatable.</p>
  
  <p>Why it does not work in IE?</p>
  
  <p>Thanks</p>