3 Replies Latest reply on Jan 22, 2010 6:07 AM by Ilya Shaikovsky

    Call onReady function of rich:jquery in ajax request

    gift sam Newbie

      Hi all,

      In my application, I am loading a page with the use of <a4j:commandLink>. But here the onReadyFunction of rich:jquery is not called when the page is loaded in the ajax request. Instead if I used <h:commandLink> jQuery works fine in all aspect. Kindly give me a valuable suggestion about how to use rich:jQuery when a page loaded in an ajax request.

        • 2. Re: Call onReady function of rich:jquery in ajax request
          gift sam Newbie

          Thanks for your immediate reverse. Sorry I didnt explain clearly. Actually I am loading a page from left menu with the use of rich:panelMenu which contains a a4j:commandLink

           

          <rich:panelMenuItem>
                        <a4j:commandLink id="page2LinkId" value="Page2"
                                       action="#{PageViewIdGenerator.sideBarAction}"
                                       reRender="panel">
                        <f:param id="page2ParamId" name="pageViewId" value="Page2"/>
                        </a4j:commandLink>
                   </rich:panelMenuItem>


          So If I clicked the link of page2, page2 will be loaded/included in the content part of my layout. Here I cannot give oncomplete, If I want to use oncomplete I need to use a4j:support and as you know command link doesnt need a4j:support. Rich:jQuery can be used in the included/loaded page if I used h:commandLink instead of a4j:command link. Kindly give me valuable suggestions to use rich:jQuery if the page loaded in an ajax request. Thanks in Advance!!

          • 3. Re: Call onReady function of rich:jquery in ajax request
            Ilya Shaikovsky Master
            any component which provides ajax functionality provides oncomplete. including links and menuitems in ajax mode