[ https://issues.apache.org/jira/browse/MYFACES-2599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Werner Punz resolved MYFACES-2599. ---------------------------------- Resolution: Fixed > ajax javascript checks for existence of triggering html element > --------------------------------------------------------------- > > Key: MYFACES-2599 > URL: https://issues.apache.org/jira/browse/MYFACES-2599 > Project: MyFaces Core > Issue Type: Bug > Components: JSR-314 > Affects Versions: 2.0.0-beta-2 > Environment: Javascript > Reporter: Ganesh Jung > > This one is a bit special. I remove the triggering element from the DOM, > afterwards I trigger it's onchange method. Works with Mojarra, but MyFaces > insists, that the triggering element must exist in the DOM, though this isn't > necessary from the spec. > <h:form id="testForm"> > <h:inputText id="test" value="#{myBean.test}" > > <f:ajax render="test2"/> > </h:inputText> > <h:inputText id="test2" value="#{myBean.test}" /> > <script type="text/javascript"> > //<![CDATA[ > var myTest = document.getElementById("testForm:test"); > var test_onchange = myTest.onchange; > myTest.parentNode.removeChild(myTest); > test_onchange(); > //]]> > </script> > </h:form> -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.