On Thu, Jun 12, 2008 at 9:27 AM, Matthias Wessendorf <[EMAIL PROTECTED]>
wrote:

> On Thu, Jun 12, 2008 at 7:02 AM, Leonardo Uribe <[EMAIL PROTECTED]> wrote:
> >
> >
> > On Thu, Jun 12, 2008 at 8:51 AM, [EMAIL PROTECTED]
> > <[EMAIL PROTECTED]> wrote:
> >>
> >> Leonardo Uribe schrieb:
> >> >
> >> >
> >> >
> >> > On Wed, Jun 11, 2008 at 11:24 PM, Matthias Wessendorf
> >> > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
> >> >
> >> >     > I want to know if any developer has a reason to avoid render
> >> >     this id, and if
> >> >     > no objections I'll commit this change in 72 hours (doing this
> >> >     > s:inputSuggestAjax and s:tableSuggestAjax could work with
> >> >     trinidad and/or
> >> >     > facelets and solve TOMAHAWK-1157).
> >> >
> >> >     so, I guess I am not 100% getting your mail.
> >> >     why is the id needed ?
> >> >
> >> >
> >> > For detect when a request is a postback using the procedure on the
> >> > documentation. If is a postback the state is restored an the full
> >> > lifecycle occur. If not a new view is created.
> >> >
> >> > Who detects postback in this way? the jsf implementation used!
> >>
> >> I think Matthias meant that the html "name" attribute is all that is
> >> significant for html. That is what gets used in creating the http post
> >> data. The "id" attribute is only relevant for javascript and css. And
> >> css certainly shouldn't be accessing this field.
>
> yup
>
> >>
> >> Do you want the id attribute set so that javascript associated with
> >> AJAX-type controls can find this viewstate field?
>
> why not getElementsByName[0] ?
>
>
mmm, I will try it and see what happens.


>
> >
> > Yes. The problem is when you use s:inputSuggestAjax and
> s:tableSuggestAjax
> > with trinidad. This components send a request for load the suggestions
> and
> > show it. If the id is not present, the viewstate is not found, so it is
> not
> > sent in the request (and not available on the request map), the state is
> not
> > restored  and finally breaks tomahawk ajax api (and many dojo
> components!).
> >
> >>
> >> Regards, Simon
> >>
> >
> >
> >
> >
>
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> mail: matzew-at-apache-dot-org
>

Reply via email to