First, thanks for the speed of your support.

   1     AjaxButton reset = new AjaxButton("reset") {

   2         @Override

   3        public void onSubmit(AjaxRequestTarget target) {

   4             name = nationalCode = email = phone = password =
confirmPassword = "";

   5              target.add(form);

   6         }

   7     };
   8     reset.setDefaultFormProcessing(false);

#setDefaultFormProcessing is working and breakpoint goes in line 4. but
after running code my inputs are still filled with values that have been
inside.

‫‪Sven Meier‬‏ <‪s...@meiers.net‬‏> در تاریخ سه‌شنبه ۲۹ ژوئن ۲۰۲۱ ساعت
۱۲:۲۶ نوشت:‬

> Hi,
>
> you have to call #setDefaultFormProcessing(false).
>
> Have fun
> Sven
>
>
> On 29.06.21 09:46, vahid ghasemi wrote:
> > Hello guys.
> > I have a form that has two buttons (Submit, Reset) and my form is
> > CompoundPropertiesModel.
> > The type of these buttons are AjaxButtons.
> > but Reset only works when the form is valid, otherwise it goes into the
> > onError method.
> > The type of reset button tag is "reset" and also the submit button is
> > "submit".
> > Before submitting the form (and without the wicket ajax button for reset
> > button) the reset button is working. But after submitting when I click on
> > the reset button (still without the wicket ajax button) my inputs don't
> go
> > empty.
> > So i think my problem was for CompoundPropertiesModel and i should set
> > empty fields of class and i need to add a wicket button to reset button
> > that reset inputs.
> > But the reset buttons it's not working because he thinks it is a submit
> > button.
> > So my questions are:
> > 1- How can i add some button link reset button for working when form is
> not
> > valid.
> > 2- What is the best way to reset the form with a button?
> > 3- why the reset button (just with type="reset") is not working after
> > submitting form?
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>

Reply via email to