Re: OnDomReadyHeaderItems

2013-02-26 Thread Ernesto Reinaldo Barreiro
I don't know if there is a better way... but can always check if you are NOT in a middle of and AJAX request cycle and if so contribute your script. On Tue, Feb 26, 2013 at 10:24 PM, Nick Pratt nbpr...@gmail.com wrote: With Wicket 6.5.0, is it expected that scripts added in Behavior.renderHead

Re: OnDomReadyHeaderItems

2013-02-26 Thread Martin Grigorov
Hi, DomReady JS is executed manually in Ajax response: 1) execute prepend JS 2) replace components 3) execute ondomready 4) execute append JS As Ernesto suggested you can use: if (requestCycle.find(AjaxRequestTarget.class) == null) { response.render(OnDomReadyHeaderItem.forScript(...)); }