It seems like script generated in renderInitializationScript should be
added to AjaxRequestTarget on every Ajax update ...

On 21 October 2014 17:09, Maxim Solodovnik <solomax...@gmail.com> wrote:

> Here it is:
> https://github.com/solomax/WicketSelect2Clear
>
> somehow in this example nothing works as expected :(
> I tried 2 different approaches, correct new value arrives to the page
> (according to "wicket debug") but select2 is not being updated :(
>
> On 21 October 2014 13:23, Martin Grigorov <mgrigo...@apache.org> wrote:
>
>> Hi Maxim,
>>
>> Please prepare a quickstart at GitHub and I'll take a look.
>>
>> Martin Grigorov
>> Wicket Training and Consulting
>> https://twitter.com/mtgrigorov
>>
>> On Fri, Oct 17, 2014 at 5:42 PM, Maxim Solodovnik <solomax...@gmail.com>
>> wrote:
>>
>> > Martin,
>> >
>> > I have forked select2, unfortunately I'm still not sure how to fix the
>> > issue :(
>> > "Clean link" is added to the form and select data is being restored from
>> > requestParameters :(
>> >
>> > On 13 October 2014 19:06, Martin Grigorov <mgrigo...@apache.org> wrote:
>> >
>> > > Maxim,
>> > >
>> > > Feel free to fork it! I.e. move it to WicketStuff.
>> > >
>> > > Martin Grigorov
>> > > Wicket Training and Consulting
>> > > https://twitter.com/mtgrigorov
>> > >
>> > > On Thu, Oct 9, 2014 at 8:53 PM, Maxim Solodovnik <
>> solomax...@gmail.com>
>> > > wrote:
>> > >
>> > > > Additionally select2 seems to need to be forked to wicketstuff to be
>> > > fixed,
>> > > > should I do this?
>> > > >
>> > > > On 10 October 2014 00:49, Maxim Solodovnik <solomax...@gmail.com>
>> > wrote:
>> > > >
>> > > > > @Paul, @Martin
>> > > > >
>> > > > > Select2Choice sets back its value
>> > > > > to getWebRequest().getRequestParameters().getParameterNames()
>> > > > > in renderInitializationScript method [1]
>> > > > > It seems like JS code like: $("#country1").select2("data", null);
>> can
>> > > be
>> > > > > executed on clear input, but this seems to be workaround
>> > > > >
>> > > > > I'm not sure why [1] method is used to get value, maybe you can
>> > suggest
>> > > > > correct way of fixing this?
>> > > > >
>> > > > >
>> > > > > [1]
>> > > > >
>> > > >
>> > >
>> >
>> https://github.com/ivaynberg/wicket-select2/blob/master/wicket-select2/src/main/java/com/vaynberg/wicket/select2/Select2Choice.java#L62
>> > > > >
>> > > > > On 9 October 2014 16:39, MadasamySankarapandian <
>> > > madas...@mcruncher.com>
>> > > > > wrote:
>> > > > >
>> > > > >> Thanks Maxim Solodovnik.
>> > > > >>
>> > > > >> On Thu, Oct 9, 2014 at 12:33 PM, Maxim Solodovnik <
>> > > solomax...@gmail.com
>> > > > >
>> > > > >> wrote:
>> > > > >>
>> > > > >> > I also noticed this issue in our project,
>> > > > >> > Will try to take a look at it
>> > > > >> >
>> > > > >> > On 9 October 2014 07:33, MadasamySankarapandian <
>> > > > madas...@mcruncher.com
>> > > > >> >
>> > > > >> > wrote:
>> > > > >> >
>> > > > >> > > Thankyou very much for yours reply.
>> > > > >> > >
>> > > > >> > > I call formComponent.clearInput() in my ClearFormVisitor
>> class.
>> > > But
>> > > > It
>> > > > >> > does
>> > > > >> > > not work.
>> > > > >> > > I have created issue-96
>> > > > >> > > <https://github.com/ivaynberg/wicket-select2/issues/96> in
>> > > > >> > wicket-select2
>> > > > >> > > project.
>> > > > >> > >
>> > > > >> > >
>> > > > >> > >
>> > > > >> > >
>> > > > >> > >
>> > > > >> > >
>> > > > >> > > On Wed, Oct 8, 2014 at 12:13 AM, Maxim Solodovnik <
>> > > > >> solomax...@gmail.com>
>> > > > >> > > wrote:
>> > > > >> > >
>> > > > >> > > > Done, thanks for pointing this out
>> > > > >> > > >
>> > > > >> > > > On 7 October 2014 23:08, Paul Bors <p...@bors.ws> wrote:
>> > > > >> > > >
>> > > > >> > > > > Can you update this issue then?
>> > > > >> > > > >
>> > > > >> > > > > https://github.com/ivaynberg/wicket-select2/issues/93
>> > > > >> > > > >
>> > > > >> > > > > On Tue, Oct 7, 2014 at 12:00 PM, Maxim Solodovnik <
>> > > > >> > > solomax...@gmail.com>
>> > > > >> > > > > wrote:
>> > > > >> > > > >
>> > > > >> > > > > > we recently moved this component to wicketstuff:
>> > > > >> > > > > >
>> > > > >> > > > > >
>> > > > >> > > > >
>> > > > >> > > >
>> > > > >> > >
>> > > > >> >
>> > > > >>
>> > > >
>> > >
>> >
>> https://github.com/wicketstuff/core/tree/master/jdk-1.7-parent/select2-parent
>> > > > >> > > > > >
>> > > > >> > > > > > to get Wicket7 compatible version
>> > > > >> > > > > >
>> > > > >> > > > > >
>> > > > >> > > > > > On 7 October 2014 22:56, Paul Bors <p...@bors.ws>
>> wrote:
>> > > > >> > > > > >
>> > > > >> > > > > > > You can also ask the developer via:
>> > > > >> > > > > > > https://github.com/ivaynberg/wicket-select2/issues
>> > > > >> > > > > > >
>> > > > >> > > > > > > You should probably take a look over the open issues
>> so
>> > > that
>> > > > >> you
>> > > > >> > > are
>> > > > >> > > > > > > familiar with that other developers faced. Maybe one
>> of
>> > > > those
>> > > > >> > > issues
>> > > > >> > > > > > might
>> > > > >> > > > > > > be a road block for you?
>> > > > >> > > > > > >
>> > > > >> > > > > > > Although you will get a faster reply from Igor or
>> > another
>> > > > >> Wicket
>> > > > >> > > > > > developer
>> > > > >> > > > > > > via this list :)
>> > > > >> > > > > > >
>> > > > >> > > > > > > On Tue, Oct 7, 2014 at 4:23 AM, Martin Grigorov <
>> > > > >> > > > mgrigo...@apache.org>
>> > > > >> > > > > > > wrote:
>> > > > >> > > > > > >
>> > > > >> > > > > > > > Hi,
>> > > > >> > > > > > > >
>> > > > >> > > > > > > > You should call formComponent.clearInput() too.
>> > > > >> > > > > > > >
>> > > > >> > > > > > > > Martin Grigorov
>> > > > >> > > > > > > > Wicket Training and Consulting
>> > > > >> > > > > > > > https://twitter.com/mtgrigorov
>> > > > >> > > > > > > >
>> > > > >> > > > > > > > On Tue, Oct 7, 2014 at 9:13 AM,
>> > MadasamySankarapandian <
>> > > > >> > > > > > > > madas...@mcruncher.com> wrote:
>> > > > >> > > > > > > >
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > > This is regarding wicket-select2 project. I could
>> > not
>> > > > find
>> > > > >> > any
>> > > > >> > > > > > mailing
>> > > > >> > > > > > > > > list for this project. That is why sending here.
>> > > Please
>> > > > >> some
>> > > > >> > > one
>> > > > >> > > > > help
>> > > > >> > > > > > > me.
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > > I have created clear link to clear the form input
>> > > > values.
>> > > > >> > After
>> > > > >> > > > > click
>> > > > >> > > > > > > the
>> > > > >> > > > > > > > > clear link,  all components values are cleared
>> > except
>> > > > >> > > > Select2Choice
>> > > > >> > > > > > > > > component.
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > > Here with attached quickstart to recreate this
>> > > problem.
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > > Follow below steps to recreate this problem
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > > * Download attachment and extract it.
>> > > > >> > > > > > > > > * cd select2-quickstart.
>> > > > >> > > > > > > > > * Then execute mvn clean package jetty:run
>> > > > >> > > > > > > > > * Type localhost:8080 in browser
>> > > > >> > > > > > > > > * Give the input to name and country field.
>> > > > >> > > > > > > > > * Click clear link
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > > Now name(*TextField*) field value is cleared and
>> > > > >> > > > > > > country(*Select2Choice*)
>> > > > >> > > > > > > > > field value is not cleared.
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > > --
>> > > > >> > > > > > > > > Thanks and regards
>> > > > >> > > > > > > > >  Madasamy
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > > >
>> > > > >> > > > >
>> > > > >>
>> > ---------------------------------------------------------------------
>> > > > >> > > > > > > > > To unsubscribe, e-mail:
>> > > > >> users-unsubscr...@wicket.apache.org
>> > > > >> > > > > > > > > For additional commands, e-mail:
>> > > > >> > users-h...@wicket.apache.org
>> > > > >> > > > > > > > >
>> > > > >> > > > > > > >
>> > > > >> > > > > > >
>> > > > >> > > > > >
>> > > > >> > > > > >
>> > > > >> > > > > >
>> > > > >> > > > > > --
>> > > > >> > > > > > WBR
>> > > > >> > > > > > Maxim aka solomax
>> > > > >> > > > > >
>> > > > >> > > > >
>> > > > >> > > >
>> > > > >> > > >
>> > > > >> > > >
>> > > > >> > > > --
>> > > > >> > > > WBR
>> > > > >> > > > Maxim aka solomax
>> > > > >> > > >
>> > > > >> > >
>> > > > >> > >
>> > > > >> > >
>> > > > >> > > --
>> > > > >> > > Thanks and regards
>> > > > >> > >  Madasamy
>> > > > >> > >
>> > > > >> >
>> > > > >> >
>> > > > >> >
>> > > > >> > --
>> > > > >> > WBR
>> > > > >> > Maxim aka solomax
>> > > > >> >
>> > > > >>
>> > > > >>
>> > > > >>
>> > > > >> --
>> > > > >> Thanks and regards
>> > > > >>  Madasamy
>> > > > >>
>> > > > >
>> > > > >
>> > > > >
>> > > > > --
>> > > > > WBR
>> > > > > Maxim aka solomax
>> > > > >
>> > > >
>> > > >
>> > > >
>> > > > --
>> > > > WBR
>> > > > Maxim aka solomax
>> > > >
>> > >
>> >
>> >
>> >
>> > --
>> > WBR
>> > Maxim aka solomax
>> >
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Reply via email to