struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mead Lai" <laiqi...@gmail.com>
Subject Re: struts2 <s:select/> How to get a option item which can invoke a action or redirect another URL
Date Thu, 04 Sep 2008 13:24:08 GMT
Thanks very much, I think I shall write a struts tag by myself!

On Thu, Sep 4, 2008 at 9:21 PM, Gabriel Belingueres
<belingueres@gmail.com>wrote:

> I believe is not possible to add an event to an <option> tag using the
> <s:select> tag.
>
> 2008/9/4, Mead Lai <laiqinyi@gmail.com>:
> > struts2 tags: <s:select name="list" listKey="k" listValue="v" onclick=
> > "javascript:alert('mead');" />
> >
> > get the HTML code:
> > <select name="list" id="ilistAction_list" onclick=
> > "javascript:alert('mead');">
> >  <option value="Name0">id0</option>
> >  <option value="Name1">id1</option>
> >  <option value="Name2">id2</option>
> > </select>
> >
> > but how to insert javascript function in the <option
> value="1">id1</option>
> > like that:
> >  <option value="Name2" onclick="javascript:alert('mead');">id2</option>
> >
> >
> >
> > On Thu, Sep 4, 2008 at 10:12 AM, Mead Lai <laiqinyi@gmail.com> wrote:
> >
> > > Maybe the question is not clarity clear!
> > >
> > > if write Html code in the jsp page, it can get the purpose simplely.
> > > but I wanne use struts2 tags: <s:select name="list" listKey="k"
> > > listValue="v" /> to invoke a javascript function.
> > >
> > >
> > >
> > > On Thu, Sep 4, 2008 at 10:00 AM, Gabriel Belingueres <
> > > belingueres@gmail.com> wrote:
> > >
> > >> Don't know if I understand correctly your question, but from what I
> > >> understand you want a javascript function that redirect to some web
> > >> site when the option is selected?
> > >> There are plenty of examples in the web for doing that [1].
> > >>
> > >> [1]
> > >>
> http://www.google.com.ar/search?hl=es&q=javascript+select+redirect&btnG=Buscar&meta=
> > >>
> > >> 2008/9/3 Mead Lai <laiqinyi@gmail.com>:
> > >> > Hi,
> > >> > struts2 <s:select/>How to get a option item which can invoke
a
> > >> > javascript-function?
> > >> >
> > >> > the final HTML code show to browser is like following:
> > >> > <select name="redirect-select">
> > >> > <option value="http://www.cnn.com">cnn</option>
> > >> > <option value="http://www.bbc.com">bbc</option>
> > >> > <option value="http://www.facebook.com">book</option>
> > >> > <option value="more website" onclick="javascript:alert('invoke
> another
> > >> > action, get more website');">more website</option>
> > >> > </select>
> > >> >
> > >> > how to get the last option item?
> > >> > <option value="more website" onclick="javascript:function();">more
> > >> > website</option>
> > >> > it can invoke a action or redirect another URL?
> > >> > It's Ajax Tag can do this?
> > >> >
> > >> > --
> > >> > BestRegards,
> > >> > Mead
> > >> > http://yayisoft.com
> > >> >
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> > >> For additional commands, e-mail: user-help@struts.apache.org
> > >>
> > >>
> > >
> > >
> > > --
> > > BestRegards,
> > > Mead
> > > http://yayisoft.com
> > >
> > >
> >
> >
> > --
> > BestRegards,
> > Mead
> > http://yayisoft.com
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>


-- 
BestRegards,
Mead
http://yayisoft.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message