title: Unable to attach <p:ajax> to non-ClientBehaviorHolder parent
body: <p>Im trying to call a function on selection of a value from dropdown. Heres my code:</p>
  
  <pre><code>&lt;h:form id="frmUpload" enctype="multipart/form-data"&gt;  
  
         &lt;p:column&gt;&lt;h:outputText value="Select Team: " /&gt;&lt;/p:column&gt;
          &lt;p:column&gt;
                  #{' '}
                  &lt;h:selectOneMenu required="true" id="ddlTeam" value="#{telesalesUpload.selectTeam}"&gt;
                  &lt;f:selectItem itemValue="0" itemLabel="Dunning Team" /&gt;
                  &lt;f:selectItem itemValue="1" itemLabel="SAVD Team"  /&gt;
                  &lt;/h:selectOneMenu&gt;
                  #{' '}
           &lt;p:ajax process="@this" event="change" listener="#{telesalesUpload.UpdateTeam}" /&gt; 
  
          &lt;/p:column&gt;
  
  &lt;h:outputText value="Note: first row will be skipped as header row!" /&gt;  
  &lt;p:fileUpload  fileUploadListener="#{telesalesUpload.handleFileUpload}"  
          process = "ddlTeam" 
          auto="true"
          mode="advanced"
          update="messages,:frmData"  
          allowTypes="/(\.|\/)(csv|jpe?g|png)$/"/&gt;  
  &lt;p:growl id="messages" showDetail="true"/&gt; 
  </code></pre>
  
  <p> </p>
  
  <p>But i get this error :  Unable to attach  to non-ClientBehaviorHolder parent</p>