it does not work On Thu, Sep 13, 2012 at 11:53 AM, vineet semwal <vineetsemwa...@gmail.com>wrote:
> that should have worked... btw why not just button.setEnabled(false) ? > > On Thu, Sep 13, 2012 at 9:11 PM, Anna Simbirtsev <asimbirt...@gmail.com> > wrote: > > I am using wicket 1.4.3 > > and changing to the code you mentioned below, does not work as well:( > > > > Thanks > > > > On Wed, Sep 12, 2012 at 11:42 AM, Sébastien Gautrin < > sgaut...@telemetris.com > >> wrote: > > > >> Which wicket version ? (I ask because I see you are using several calls > >> that are deprecated in 1.5). > >> Besides, within the declaration of your inner class, don't try to access > >> the variable you are defining > >> (and without declaring it final, it should normally not compile anyway). > >> > >> Not changing the deprecated calls, this should probably look like : > >> > >> add(new SimpleAttributeModifier("**disabled", "disabled")); > >> target.addComponent(this); > >> > >> -------- Original Message -------- > >> *Subject: *disabling ajax submit button > >> *From: *Anna Simbirtsev <asimbirt...@gmail.com> > >> *To: *users@wicket.apache.org > >> *Date: *2012-09-12 > >> > >> Hi > >>> > >>> I am trying to disable ajax submit button after it has been clicked. > >>> > >>> AjaxSubmitLink submitButton1 = new AjaxSubmitLink("submitButton1"**) > { > >>> > >>> private static final long serialVersionUID = 1L; > >>> > >>> > >>> protected void onSubmit(AjaxRequestTarget target, final > >>> Form<?> > >>> form) > >>> { > >>> submitButton1.add( > >>> new SimpleAttributeModifier("**disabled", > >>> "disabled")); > >>> > >>> target.addComponent(**submitButton1); > >>> } > >>> > >>> > >>> This does not work.:( > >>> > >>> > >> > > > > -- > regards, > > Vineet Semwal > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >