Thanks all for valuable suggestions. When rendering fragment via UUFClient, what we noticed is the corresponding front-end js did not pickup.
Therefore, as Rajith mentioned used the onCLick() in the button html tag. But it would be more easier if we can do the front-end js logic of the fragment inside the fragment public js itself when using UUFclient.renderFragment() method to load the fragment Thanks On Tue, Mar 14, 2017 at 10:31 PM, Manuranga Perera <m...@wso2.com> wrote: > Fragment is a self contained re usable component. I think its better to >> have the all the front end logic related to the fragment inside that >> fragment. >> > +1 > > On Tue, Mar 14, 2017 at 4:36 PM, Rajith Roshan <raji...@wso2.com> wrote: > >> Hi >> >> On Tue, Mar 14, 2017 at 7:32 PM, Denuwanthi De Silva <denuwan...@wso2.com >> > wrote: >> >>> Hi, >>> >>> I'm currently rendering a fragment inside a page using >>> 'UUFClient.renderFragment' method. >>> Then I display it in the page using "{{#defineZone}} helper. >>> >>> This fragment contains a button. >>> When I click that button I need to do an ajax call to a micro service. >>> >>> I make the ajax call inside the front-end js of the current page. >>> This seems not to be working, as the button is in the fragment. >>> >> This is may be due to, by the time you are registering the on click event >> for button the dom does not actually have the button element, since >> uufrender client works asynchronously. >> If you use onclick attribute on the button element itself and write your >> logic in the current page then this should work. No need to move it to the >> fragment. >> >>> >>> So, is it ok to define a front-end js in the fragment and do the ajax >>> call from it, instead of the front-end js of the current page .? >>> >> >> Fragment is a self contained re usable component. I think its better to >> have the all the front end logic related to the fragment inside that >> fragment. >> >>> >>> >>> Thanks >>> >>> -- >>> Denuwanthi De Silva >>> Senior Software Engineer; >>> WSO2 Inc.; http://wso2.com, >>> Email: denuwan...@wso2.com >>> Blog: https://denuwanthi.wordpress.com/ >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Rajith Roshan >> Software Engineer, WSO2 Inc. >> Mobile: +94-72-642-8350 <%2B94-71-554-8430> >> > > > > -- > With regards, > *Manu*ranga Perera. > > phone : 071 7 70 20 50 > mail : m...@wso2.com > -- Denuwanthi De Silva Senior Software Engineer; WSO2 Inc.; http://wso2.com, Email: denuwan...@wso2.com Blog: https://denuwanthi.wordpress.com/
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev