1) Is there a component (the someMadeUpAjaxComponent) that I can get a URL
for which will trigger the onClick method
http://wicket.apache.org/docs/1.4/org/apache/wicket/IRequestTarget.html
http://wicket.apache.org/docs/1.4/org/apache/wicket/behavior/AbstractAjaxBehavior.html#getCallbackUrl%28%29

2) I need to attach the URL for the component to a link - not add the
component directly - is this possible?
I don't understand. Is possible to do a lot overriding onComponentTag,
onRender, ....

3) Given an AjaxRequestTarget, is there any way I can write out the HTML
response (as opposed to adding components for rendering)?
you can append javascript to response...

On Thu, Oct 1, 2009 at 9:11 AM, Joe Hudson <joe.hud...@clear2pay.com> wrote:

> Thank you so much for the response, that was very helpful.
>
> So, I've got half of the equation figured out but now, I have the issue of
> how to generate a URL that call a component that allows for a straight HTML
> response.
>
> Here is the issue now:
>
> Component someMadeUpAjaxComponent = ... {
>        onClick(AjaxRequestTarget target) {
>                // return the component output
>        }
> }
>
> 1) Is there a component (the someMadeUpAjaxComponent) that I can get a URL
> for which will trigger the onClick method
> 2) I need to attach the URL for the component to a link - not add the
> component directly - is this possible?
> 3) Given an AjaxRequestTarget, is there any way I can write out the HTML
> response (as opposed to adding components for rendering)?
>
>
> Because, the result will look something like this:
> <a href="{the AJAX URL that will respond with the component HTML
> content}">View Details</a>
>
> I will then attach a tooltip to this link which will know that it can take
> the href attribute of the link to obtain the tooltip content.
>
> Thank you very much for any help you could offer.
>
> Joe
>
>
>
> -----Original Message-----
> From: Jeremy Thomerson [mailto:jer...@wickettraining.com]
> Sent: Wednesday, September 30, 2009 9:15 PM
> To: users@wicket.apache.org
> Subject: Re: is it possible to somehow create a url to return the contents
> of a panel
>
> search this list for how to generate emails with wicket.  there are a bunch
> of posts of that sort.  that will teach you how to render a component to a
> string.  this could be used to return the contents.
>
> --
> Jeremy Thomerson
> http://www.wickettraining.com
>
>
>
> On Wed, Sep 30, 2009 at 8:10 PM, Joe Hudson <joe.hud...@clear2pay.com
> >wrote:
>
> > Hi - hopefully I can explain this clearly...
> >
> > I understand that I can use the AjaxEventBehavior to refresh the contents
> > of any components that I have on the screen or add new components.
> >
> > I am trying to use a tooltip to display additional details for grid data.
> >  I plan to use a tooltip library which supports retrieving content via an
> > ajax call.  The question is: how (or is it possible at all) can I take a
> > Panel and get a url that would return the contents of that Panel.  I'm
> > probably not explaining this well so, here is an example:
> >
> > AbstractLink link = createLink(IModel rowModel);
> >
> > Private AbstractLink createLink(IModel rowModel) {
> >                // I need to return a URL which would contain the contents
> > of the additional details panel
> >                // for this particular row in the grid
> >
> >                // the tooltip library will use the href attribute of this
> > link to dynamically retrieve the contents of the tooltip when displayed
> > }
> >
> > Any help or ideas would be greatly appreciated.  Thanks.
> >
> > Joe
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>


-- 
Pedro Henrique Oliveira dos Santos

Reply via email to