Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » Struts 2 »

Re: [S2] Ajax Div bind function not working.

Musachy Barroso

2007-02-26

Replies:

"href" is a valid property on the BindDiv widget, what kind of error are you
getting? (
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/resources/org/apache/struts2/static/dojo/struts/widget/BindDiv.js?view=markup
)

ajax docs: http://cwiki.apache.org/WW/ajax-tags.html

Showcase has several examples also.

regards
musachy

On 2/26/07, Adam Ruggles <a.ruggles@(protected):
>
> Well the part it is dying on is the "elementDiv.href = href;" so it
> isn't even getting to the bind. Also is there a doc on how to use
> refreshListentTopics, I don't know if I understand how to use it with a
> link?
>
> Musachy Barroso wrote:
> > You can use "refresh" instead. Or "refreshListentTopics" if you wan to
> > use
> > topics. "bind" should have been there for backward compatibility (mea
> > culpa)
> >
> > regards
> > musachy
> >
> > On 2/26/07, Adam Ruggles <a.ruggles@(protected):
> >>
> >> I'm currently in the process of migrating my webwork 2 application over
> >> to struts 2. I only have one more remaining issue the function
> >> specified on this page doesn't seem to work
> >> (http://struts.apache.org/2.x/docs/ajax-div-template.html).
> >>
> >> function refresh(elementId, href) {
> >>  var elementDiv = window[elementId];
> >>  elementDiv.href = href;
> >>  elementDiv.bind();
> >> }
> >>
> >>
> >> Generated html on the page:
> >>
> >> <div dojotype="struts:BindDiv" id="results"
> >> href="/finance/search/account.action?query=accounts" showerror="true">
> >>   ...
> >>   <a class="number" href="javascript:;"
> >>
> onclick="refresh('results','/finance/search/account.action?query=accounts&offset=10');">2</a>
> >>
> >>   ...
> >> </div>
> >>
> >> Error: elementDiv has no properties.
> >>
> >> This worked previously in webwork. I've updated the tag library and
> all
> >> the other tags work and I have <s:head theme="ajax"/> in the head
> >> section of the jsp page.
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: user-unsubscribe@(protected)
> >> For additional commands, e-mail: user-help@(protected)
> >>
> >>
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@(protected)
> For additional commands, e-mail: user-help@(protected)
>
>


--
"Hey you! Would you help me to carry the stone?" Pink Floyd
©2008 junlu.com - Jax Systems, LLC, U.S.A.