|Steve Lowery||Sep 22, 2011 12:28 pm|
|Igor Vaynberg||Sep 22, 2011 12:42 pm|
|Steve Lowery||Sep 22, 2011 1:11 pm|
|Igor Vaynberg||Sep 22, 2011 1:13 pm|
|Steve Lowery||Sep 22, 2011 1:18 pm|
|Igor Vaynberg||Sep 22, 2011 1:20 pm|
|Steve Lowery||Sep 22, 2011 1:38 pm|
|Igor Vaynberg||Sep 22, 2011 1:42 pm|
|Pointbreak||Sep 22, 2011 2:22 pm|
|Martin Grigorov||Sep 28, 2011 2:21 am|
|Igor Vaynberg||Sep 28, 2011 8:30 am|
|Subject:||Re: adding resources after ajax swap|
|From:||Martin Grigorov (mgri...@apache.org)|
|Date:||Sep 28, 2011 2:21:41 am|
Actually it seems Wicket is to blame here. In wicket-ajax.js, line 1680 (processScript() method) there is the following line: var req = new Wicket.Ajax.Request(src, onLoad, false, false); where src is the src attribute of the contributed script element.
Why Wicket tries to load the script body with Ajax and add it as <script> body here </script> to the <head> ? It seems to be much more simpler just to add the contributed <script src="..."> to the <head>.
On Thu, Sep 22, 2011 at 11:23 PM, Pointbreak <pointbreak+wick...@ml1.net> wrote:
Of course you could also just load the scripts in your page instead of via ajax... just my 2cnts.
On Thursday, September 22, 2011 3:18 PM, "Steve Lowery" <slow...@gatessolutions.com> wrote:
Is that a filter on my end? Would that go before or after my wicket filter mapping? Any helpful resources out there on this? I haven't dealt with OPTIONS methods before.
On Thu, Sep 22, 2011 at 2:28 PM, Steve Lowery <slow...@gatessolutions.com>wrote:
I'm having an issue using resources after an ajax swap, in this case jquery. My home page does not have anything jquery related on it. There is an AjaxFallbackLink which swaps out the main content. The new content Panel has a jquery header contributor. I see this is being returned in the response to the AjaxFallbackLink click:
However, I notice that the browser is attempting to retrieve the jquery resource via the OPTIONS method. It does not appear to be getting added to the head and therefore, my component fails because it tries to do some jQuery stuff but it isn't available.
-- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com