I am facing a similar issue, where after refreshing a page section (i.e.
DataView-Container containing AjaxLinks in each item) using ajax, the
AjaxPostCallbackHandler (which is registered on the initial page-load) is
not invoked anymore, which as Young mentioned is due to the fact that
wicket-ajax.js is reloaded..and the registered-callback is wiped out...

Any suggestions to resolve this..



MYoung wrote:
> 
> I filed a bug report: https://issues.apache.org/jira/browse/WICKET-1572
> 
> This bug is so unfathomable, there is got to be some psychic being
> involve.
> 
> 
> On Wed, May 21, 2008 at 2:32 AM, TonyVegas <[EMAIL PROTECTED]>
> wrote:
> 
>>
>> *revive zombie*
>>
>> has any simple solution been found? I am dealing with the same issue.
>>
>>
>>
>> RobinShine wrote:
>> >
>> > Hi Matt,
>> >
>> > Thanks for your quick answer. Although in this simple case,  it is
>> enough
>> > to only update the count label.  However in my application, it is
>> > necessary to update the whole region including the component initiating
>> > the ajax action. One scenario is that I've written a treetable
>> component
>> > based on table structure, and it encloses ajax links used to
>> > expand/collpase tree nodes. In the event handler of thse links, I
>> modify
>> > tree structure to satisfy node expanding/collapsing, and add the whole
>> > treetable component to the ajax request target for simplicity reason.
>> >
>> > From your words, it seems that it is not safe to use Wicket Ajax this
>> way.
>> > However, my application uses this "pattern" extensively. Are there any
>> > other approaches for my scenario?
>> >
>> > Regards.
>> > Robin
>> >
>> > Matthew Young <[EMAIL PROTECTED]> wrote: The problem is you are ajax
>> > updating this whole thing including the nested
>> > ajaxlink:
>> >
>> >
>> >
>> >
>> >            link
>> >
>> >
>> >
>> >
>> > it causes the wicket-ajax js stuff header contributed everytime the
>> link
>> > is
>> > clicked.  Open the ajax debug window to see.  This re-init wipe out the
>> > postcallhandler install on page load so there is nothing there to call
>> > once
>> > the link is clicked.
>> >
>> > I cannot explain why you need to close and re-open the browser for this
>> to
>> > happen. It shouldn't work at all.  I'm sure Matej and Igor can explain.
>> >
>> > Change your page to this and only ajax update the "count" then you have
>> no
>> > problem:
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >        link
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Ajax-postcall-handler-does-not-get-called-every-time-tp16659218p17359455.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Ajax-postcall-handler-does-not-get-called-every-time-tp16659218p18475573.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to