Re: AutocompleteTextField behaviours
I'm sorry Vineet, I've read your previous message unattentively and used AjaxEventBehavior("onkeyup"). ajaxformcomponentupdatingbehavior("onkeyup") and ajaxformcomponentupdatingbehavior("onchange") work perfect! Huge thanks for you help * Katherine [Mon, 24 May 2010 18:32:11 +0400]: I tried onkeyup event at the beginning, but there is also not everything fine :( there is a delay for 1 character, my searchfield ModelObject is filled by this character only when the next is pressed. I think AutocompletTextField also uses this event to fill in the object and call its getchoices. * vineet semwal [Mon, 24 May 2010 19:17:22 +0530]: > sorry i realized the previous idea is bad because to even read the > formcomponent input you will require either > formcomponentupdatingbehavior > or a ajax submitting behavior to fire . > you just wanted to update label when key is pressed so just add > ajaxformcomponentupdatingbehavior with > onkeyup event to your autocompletetextfield ,it will work... > > 2010/5/24 Katherine > > > Thanks for idea, but unfortunately onrequest is a final method. > > I tried to add my Label to the target used in respond method, but > nothing > > happens in this case :(. > > > > * vineet semwal [Mon, 24 May 2010 > 14:28:46 > > +0530]: > > > > you can add your own autocompletebehavior in > >> > > autocompletetextfield,there > > > >> you > >> can do the label update in onrequest if the size is greater than what > >> you > >> want,you will also have to write a dao method that returns the count > >> > > of > > > >> items returned so that you can > >> check with the size you want. > >> > >> 2010/5/24 Katherine > >> > >> > There is no problem in how many items returned, the problem I need > >> > > to > > > >> > notify user, that there are N items in general. > >> > So I just need a possibility to update Label by ajax after > >> > > getChoices > > > >> got > >> > number of items. > >> > > >> > * vineet semwal [Mon, 24 May 2010 > >> 13:19:47 > >> > +0530]: > >> > > >> > one way is to make sure that not more than n numbers of rows are > >> >> returned > >> >> from your dao itself > >> >> where n is the maximum number of choices you want to process in > >> >> getchoices() but it may be not what you want. > >> >> > >> >> > >> >> 2010/5/24 Katherine > >> >> > >> >> > > >> >> > As I've wrote there is no AjaxRequestTarget in getChoices that > >> means > >> >> > AjaxRequestTarget.get() returns null there. > >> >> > > >> >> > > >> >> > * Gerolf Seitz [Sun, 23 May 2010 > >> > > 20:50:58 > > > >> >> +0200]: > >> >> > > >> >> > AjaxRequestTarget.get() returns the current AjaxRequestTarget, > >> > > if > > > >> >> >> > >> >> > there > >> >> > > >> >> >> is > >> >> >> one, > >> >> >> otherwise it returns null. > >> >> >> use that in the getChoices callback and you should be fine. > >> >> >> > >> >> >> On Sun, May 23, 2010 at 8:17 PM, Katherine > >> >> wrote: > >> >> >> > >> >> >> > Hello, > >> >> >> > > >> >> >> > Can anybody help newbie with following question: > >> >> >> > I'm using AutocompletText field with > >> >> >> > AjaxFormComponentUpdatingBehavior("onchange"), which catches > >> >> >> > >> >> > onchange > >> >> > > >> >> >> event, > >> >> >> > when user selects item from the list. > >> >> >> > It appeared so that sometimes I get too many items for > >> >> >> > >> >> > DropDownList, > >> >> > > >> >> >> and > >> >> >> > I don't want it to hang and I need to update a warning label > >> > > in > > > >> >> case > >> >> >> there > >> >> >> > are too many items for the DropDownList. > >> >> >> > That's why I need to make a check after each character is > >> >> inputed. > >> >> >> That > >> >> >> > is well done in getChoices method, but in that method I don't > >> >> > >> > have > >> > > >> >> >> > AjaxRequestTarget to update the label. > >> >> >> > And when I use OnChangeAjaxBehavior everything is good with > >> >> >> > >> >> > updating > >> >> > > >> >> >> > label, but it doesn't catch the event when item from > >> DropDownList > >> >> is > >> >> >> > selected. > >> >> >> > I can't use bot AjaxFormComponentUpdatingBehavior and > >> >> >> > OnChangeAjaxBehavior because the last one extend the first. > >> >> >> > Is there a possibility to handle my problem? Or may be it > >> > > is > > > >> >> >> already > >> >> >> > solved, but I wasn't able to find the solution, so will be > >> >> greatfull > >> >> >> for the > >> >> >> > link. > >> >> >> > I'm using wicket 1.3.7 > >> >> >> > > >> >> >> > Big thanks in advance! > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > >> >> > > >> >> > >> > > >> > > - > > > >> > > >> >> > > >> >> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >> >> >> > For additional commands, e-mail: users-h...@wicket.apache.org > >> >> >> > > >> >> >> > > >> >> >> > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > -- > >> >> > Kather
Re: AutocompleteTextField behaviours
I tried onkeyup event at the beginning, but there is also not everything fine :( there is a delay for 1 character, my searchfield ModelObject is filled by this character only when the next is pressed. I think AutocompletTextField also uses this event to fill in the object and call its getchoices. * vineet semwal [Mon, 24 May 2010 19:17:22 +0530]: sorry i realized the previous idea is bad because to even read the formcomponent input you will require either formcomponentupdatingbehavior or a ajax submitting behavior to fire . you just wanted to update label when key is pressed so just add ajaxformcomponentupdatingbehavior with onkeyup event to your autocompletetextfield ,it will work... 2010/5/24 Katherine > Thanks for idea, but unfortunately onrequest is a final method. > I tried to add my Label to the target used in respond method, but nothing > happens in this case :(. > > * vineet semwal [Mon, 24 May 2010 14:28:46 > +0530]: > > you can add your own autocompletebehavior in >> > autocompletetextfield,there > >> you >> can do the label update in onrequest if the size is greater than what >> you >> want,you will also have to write a dao method that returns the count >> > of > >> items returned so that you can >> check with the size you want. >> >> 2010/5/24 Katherine >> >> > There is no problem in how many items returned, the problem I need >> > to > >> > notify user, that there are N items in general. >> > So I just need a possibility to update Label by ajax after >> > getChoices > >> got >> > number of items. >> > >> > * vineet semwal [Mon, 24 May 2010 >> 13:19:47 >> > +0530]: >> > >> > one way is to make sure that not more than n numbers of rows are >> >> returned >> >> from your dao itself >> >> where n is the maximum number of choices you want to process in >> >> getchoices() but it may be not what you want. >> >> >> >> >> >> 2010/5/24 Katherine >> >> >> >> > >> >> > As I've wrote there is no AjaxRequestTarget in getChoices that >> means >> >> > AjaxRequestTarget.get() returns null there. >> >> > >> >> > >> >> > * Gerolf Seitz [Sun, 23 May 2010 >> > 20:50:58 > >> >> +0200]: >> >> > >> >> > AjaxRequestTarget.get() returns the current AjaxRequestTarget, >> > if > >> >> >> >> >> > there >> >> > >> >> >> is >> >> >> one, >> >> >> otherwise it returns null. >> >> >> use that in the getChoices callback and you should be fine. >> >> >> >> >> >> On Sun, May 23, 2010 at 8:17 PM, Katherine >> >> wrote: >> >> >> >> >> >> > Hello, >> >> >> > >> >> >> > Can anybody help newbie with following question: >> >> >> > I'm using AutocompletText field with >> >> >> > AjaxFormComponentUpdatingBehavior("onchange"), which catches >> >> >> >> >> > onchange >> >> > >> >> >> event, >> >> >> > when user selects item from the list. >> >> >> > It appeared so that sometimes I get too many items for >> >> >> >> >> > DropDownList, >> >> > >> >> >> and >> >> >> > I don't want it to hang and I need to update a warning label >> > in > >> >> case >> >> >> there >> >> >> > are too many items for the DropDownList. >> >> >> > That's why I need to make a check after each character is >> >> inputed. >> >> >> That >> >> >> > is well done in getChoices method, but in that method I don't >> >> >> > have >> > >> >> >> > AjaxRequestTarget to update the label. >> >> >> > And when I use OnChangeAjaxBehavior everything is good with >> >> >> >> >> > updating >> >> > >> >> >> > label, but it doesn't catch the event when item from >> DropDownList >> >> is >> >> >> > selected. >> >> >> > I can't use bot AjaxFormComponentUpdatingBehavior and >> >> >> > OnChangeAjaxBehavior because the last one extend the first. >> >> >> > Is there a possibility to handle my problem? Or may be it >> > is > >> >> >> already >> >> >> > solved, but I wasn't able to find the solution, so will be >> >> greatfull >> >> >> for the >> >> >> > link. >> >> >> > I'm using wicket 1.3.7 >> >> >> > >> >> >> > Big thanks in advance! >> >> >> > >> >> >> > >> >> >> > >> >> >> >> >> > >> >> >> > >> > - > >> > >> >> > >> >> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> >> >> > For additional commands, e-mail: users-h...@wicket.apache.org >> >> >> > >> >> >> > >> >> >> >> >> > >> >> > >> >> > >> >> > >> >> > -- >> >> > Katherine. >> >> > >> >> > -- >> >> > Самые низкие цены на недвижимость. http://domoteka.ru/ >> >> > >> >> > >> >> > >> >> >> > >> > - > >> > >> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> >> > For additional commands, e-mail: users-h...@wicket.apache.org >> >> > >> >> > >> >> >> >> >> >> >> > >> > >> > -- >> > Katherine. >> > >> > -- >> > Самые низкие цены на недвижимость. http://domoteka.ru/ >> > >> > >> > - > >> > To unsubscribe, e-mail: users-unsubs
Re: AutocompleteTextField behaviours
a typo in previous post , formcomponentupdatingbehavior or a *formsubmitting* behavior to fire . 2010/5/24 vineet semwal > sorry i realized the previous idea is bad because to even read the > formcomponent input you will require either formcomponentupdatingbehavior > or a ajax submitting behavior to fire . > you just wanted to update label when key is pressed so just add > ajaxformcomponentupdatingbehavior with > onkeyup event to your autocompletetextfield ,it will work... > > > 2010/5/24 Katherine > >> Thanks for idea, but unfortunately onrequest is a final method. >> I tried to add my Label to the target used in respond method, but nothing >> happens in this case :(. >> >> * vineet semwal [Mon, 24 May 2010 14:28:46 >> +0530]: >> >> you can add your own autocompletebehavior in >>> >> autocompletetextfield,there >> >>> you >>> can do the label update in onrequest if the size is greater than what >>> you >>> want,you will also have to write a dao method that returns the count >>> >> of >> >>> items returned so that you can >>> check with the size you want. >>> >>> 2010/5/24 Katherine >>> >>> > There is no problem in how many items returned, the problem I need >>> >> to >> >>> > notify user, that there are N items in general. >>> > So I just need a possibility to update Label by ajax after >>> >> getChoices >> >>> got >>> > number of items. >>> > >>> > * vineet semwal [Mon, 24 May 2010 >>> 13:19:47 >>> > +0530]: >>> > >>> > one way is to make sure that not more than n numbers of rows are >>> >> returned >>> >> from your dao itself >>> >> where n is the maximum number of choices you want to process in >>> >> getchoices() but it may be not what you want. >>> >> >>> >> >>> >> 2010/5/24 Katherine >>> >> >>> >> > >>> >> > As I've wrote there is no AjaxRequestTarget in getChoices that >>> means >>> >> > AjaxRequestTarget.get() returns null there. >>> >> > >>> >> > >>> >> > * Gerolf Seitz [Sun, 23 May 2010 >>> >> 20:50:58 >> >>> >> +0200]: >>> >> > >>> >> > AjaxRequestTarget.get() returns the current AjaxRequestTarget, >>> >> if >> >>> >> >> >>> >> > there >>> >> > >>> >> >> is >>> >> >> one, >>> >> >> otherwise it returns null. >>> >> >> use that in the getChoices callback and you should be fine. >>> >> >> >>> >> >> On Sun, May 23, 2010 at 8:17 PM, Katherine >>> >> wrote: >>> >> >> >>> >> >> > Hello, >>> >> >> > >>> >> >> > Can anybody help newbie with following question: >>> >> >> > I'm using AutocompletText field with >>> >> >> > AjaxFormComponentUpdatingBehavior("onchange"), which catches >>> >> >> >>> >> > onchange >>> >> > >>> >> >> event, >>> >> >> > when user selects item from the list. >>> >> >> > It appeared so that sometimes I get too many items for >>> >> >> >>> >> > DropDownList, >>> >> > >>> >> >> and >>> >> >> > I don't want it to hang and I need to update a warning label >>> >> in >> >>> >> case >>> >> >> there >>> >> >> > are too many items for the DropDownList. >>> >> >> > That's why I need to make a check after each character is >>> >> inputed. >>> >> >> That >>> >> >> > is well done in getChoices method, but in that method I don't >>> >> >>> > have >>> > >>> >> >> > AjaxRequestTarget to update the label. >>> >> >> > And when I use OnChangeAjaxBehavior everything is good with >>> >> >> >>> >> > updating >>> >> > >>> >> >> > label, but it doesn't catch the event when item from >>> DropDownList >>> >> is >>> >> >> > selected. >>> >> >> > I can't use bot AjaxFormComponentUpdatingBehavior and >>> >> >> > OnChangeAjaxBehavior because the last one extend the first. >>> >> >> > Is there a possibility to handle my problem? Or may be it >>> >> is >> >>> >> >> already >>> >> >> > solved, but I wasn't able to find the solution, so will be >>> >> greatfull >>> >> >> for the >>> >> >> > link. >>> >> >> > I'm using wicket 1.3.7 >>> >> >> > >>> >> >> > Big thanks in advance! >>> >> >> > >>> >> >> > >>> >> >> > >>> >> >> >>> >> > >>> >> >>> > >>> >> - >> >>> > >>> >> > >>> >> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> >> >> > For additional commands, e-mail: users-h...@wicket.apache.org >>> >> >> > >>> >> >> > >>> >> >> >>> >> > >>> >> > >>> >> > >>> >> > >>> >> > -- >>> >> > Katherine. >>> >> > >>> >> > -- >>> >> > Самые низкие цены на недвижимость. http://domoteka.ru/ >>> >> > >>> >> > >>> >> > >>> >> >>> > >>> >> - >> >>> > >>> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> >> > For additional commands, e-mail: users-h...@wicket.apache.org >>> >> > >>> >> > >>> >> >>> >> >>> >> >>> > >>> > >>> > -- >>> > Katherine. >>> > >>> > -- >>> > Самые низкие цены на недвижимость. http://domoteka.ru/ >>> > >>> > >>> >> - >> >>> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> > For additional commands, e-mail: users-h...@wic
Re: AutocompleteTextField behaviours
sorry i realized the previous idea is bad because to even read the formcomponent input you will require either formcomponentupdatingbehavior or a ajax submitting behavior to fire . you just wanted to update label when key is pressed so just add ajaxformcomponentupdatingbehavior with onkeyup event to your autocompletetextfield ,it will work... 2010/5/24 Katherine > Thanks for idea, but unfortunately onrequest is a final method. > I tried to add my Label to the target used in respond method, but nothing > happens in this case :(. > > * vineet semwal [Mon, 24 May 2010 14:28:46 > +0530]: > > you can add your own autocompletebehavior in >> > autocompletetextfield,there > >> you >> can do the label update in onrequest if the size is greater than what >> you >> want,you will also have to write a dao method that returns the count >> > of > >> items returned so that you can >> check with the size you want. >> >> 2010/5/24 Katherine >> >> > There is no problem in how many items returned, the problem I need >> > to > >> > notify user, that there are N items in general. >> > So I just need a possibility to update Label by ajax after >> > getChoices > >> got >> > number of items. >> > >> > * vineet semwal [Mon, 24 May 2010 >> 13:19:47 >> > +0530]: >> > >> > one way is to make sure that not more than n numbers of rows are >> >> returned >> >> from your dao itself >> >> where n is the maximum number of choices you want to process in >> >> getchoices() but it may be not what you want. >> >> >> >> >> >> 2010/5/24 Katherine >> >> >> >> > >> >> > As I've wrote there is no AjaxRequestTarget in getChoices that >> means >> >> > AjaxRequestTarget.get() returns null there. >> >> > >> >> > >> >> > * Gerolf Seitz [Sun, 23 May 2010 >> > 20:50:58 > >> >> +0200]: >> >> > >> >> > AjaxRequestTarget.get() returns the current AjaxRequestTarget, >> > if > >> >> >> >> >> > there >> >> > >> >> >> is >> >> >> one, >> >> >> otherwise it returns null. >> >> >> use that in the getChoices callback and you should be fine. >> >> >> >> >> >> On Sun, May 23, 2010 at 8:17 PM, Katherine >> >> wrote: >> >> >> >> >> >> > Hello, >> >> >> > >> >> >> > Can anybody help newbie with following question: >> >> >> > I'm using AutocompletText field with >> >> >> > AjaxFormComponentUpdatingBehavior("onchange"), which catches >> >> >> >> >> > onchange >> >> > >> >> >> event, >> >> >> > when user selects item from the list. >> >> >> > It appeared so that sometimes I get too many items for >> >> >> >> >> > DropDownList, >> >> > >> >> >> and >> >> >> > I don't want it to hang and I need to update a warning label >> > in > >> >> case >> >> >> there >> >> >> > are too many items for the DropDownList. >> >> >> > That's why I need to make a check after each character is >> >> inputed. >> >> >> That >> >> >> > is well done in getChoices method, but in that method I don't >> >> >> > have >> > >> >> >> > AjaxRequestTarget to update the label. >> >> >> > And when I use OnChangeAjaxBehavior everything is good with >> >> >> >> >> > updating >> >> > >> >> >> > label, but it doesn't catch the event when item from >> DropDownList >> >> is >> >> >> > selected. >> >> >> > I can't use bot AjaxFormComponentUpdatingBehavior and >> >> >> > OnChangeAjaxBehavior because the last one extend the first. >> >> >> > Is there a possibility to handle my problem? Or may be it >> > is > >> >> >> already >> >> >> > solved, but I wasn't able to find the solution, so will be >> >> greatfull >> >> >> for the >> >> >> > link. >> >> >> > I'm using wicket 1.3.7 >> >> >> > >> >> >> > Big thanks in advance! >> >> >> > >> >> >> > >> >> >> > >> >> >> >> >> > >> >> >> > >> > - > >> > >> >> > >> >> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> >> >> > For additional commands, e-mail: users-h...@wicket.apache.org >> >> >> > >> >> >> > >> >> >> >> >> > >> >> > >> >> > >> >> > >> >> > -- >> >> > Katherine. >> >> > >> >> > -- >> >> > Самые низкие цены на недвижимость. http://domoteka.ru/ >> >> > >> >> > >> >> > >> >> >> > >> > - > >> > >> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> >> > For additional commands, e-mail: users-h...@wicket.apache.org >> >> > >> >> > >> >> >> >> >> >> >> > >> > >> > -- >> > Katherine. >> > >> > -- >> > Самые низкие цены на недвижимость. http://domoteka.ru/ >> > >> > >> > - > >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> > For additional commands, e-mail: users-h...@wicket.apache.org >> > >> > >> >> >> > > > -- > Katherine. > > -- > Internet Explorer 8 - ускоритель интернета! http://ie.rambler.ru/ > > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apa
Re: AutocompleteTextField behaviours
Thanks for idea, but unfortunately onrequest is a final method. I tried to add my Label to the target used in respond method, but nothing happens in this case :(. * vineet semwal [Mon, 24 May 2010 14:28:46 +0530]: you can add your own autocompletebehavior in autocompletetextfield,there you can do the label update in onrequest if the size is greater than what you want,you will also have to write a dao method that returns the count of items returned so that you can check with the size you want. 2010/5/24 Katherine > There is no problem in how many items returned, the problem I need to > notify user, that there are N items in general. > So I just need a possibility to update Label by ajax after getChoices got > number of items. > > * vineet semwal [Mon, 24 May 2010 13:19:47 > +0530]: > > one way is to make sure that not more than n numbers of rows are >> returned >> from your dao itself >> where n is the maximum number of choices you want to process in >> getchoices() but it may be not what you want. >> >> >> 2010/5/24 Katherine >> >> > >> > As I've wrote there is no AjaxRequestTarget in getChoices that means >> > AjaxRequestTarget.get() returns null there. >> > >> > >> > * Gerolf Seitz [Sun, 23 May 2010 20:50:58 >> +0200]: >> > >> > AjaxRequestTarget.get() returns the current AjaxRequestTarget, if >> >> >> > there >> > >> >> is >> >> one, >> >> otherwise it returns null. >> >> use that in the getChoices callback and you should be fine. >> >> >> >> On Sun, May 23, 2010 at 8:17 PM, Katherine >> wrote: >> >> >> >> > Hello, >> >> > >> >> > Can anybody help newbie with following question: >> >> > I'm using AutocompletText field with >> >> > AjaxFormComponentUpdatingBehavior("onchange"), which catches >> >> >> > onchange >> > >> >> event, >> >> > when user selects item from the list. >> >> > It appeared so that sometimes I get too many items for >> >> >> > DropDownList, >> > >> >> and >> >> > I don't want it to hang and I need to update a warning label in >> case >> >> there >> >> > are too many items for the DropDownList. >> >> > That's why I need to make a check after each character is >> inputed. >> >> That >> >> > is well done in getChoices method, but in that method I don't >> > have > >> >> > AjaxRequestTarget to update the label. >> >> > And when I use OnChangeAjaxBehavior everything is good with >> >> >> > updating >> > >> >> > label, but it doesn't catch the event when item from DropDownList >> is >> >> > selected. >> >> > I can't use bot AjaxFormComponentUpdatingBehavior and >> >> > OnChangeAjaxBehavior because the last one extend the first. >> >> > Is there a possibility to handle my problem? Or may be it is >> >> already >> >> > solved, but I wasn't able to find the solution, so will be >> greatfull >> >> for the >> >> > link. >> >> > I'm using wicket 1.3.7 >> >> > >> >> > Big thanks in advance! >> >> > >> >> > >> >> > >> >> >> > >> > - > >> > >> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> >> > For additional commands, e-mail: users-h...@wicket.apache.org >> >> > >> >> > >> >> >> > >> > >> > >> > >> > -- >> > Katherine. >> > >> > -- >> > Самые низкие цены на недвижимость. http://domoteka.ru/ >> > >> > >> > >> > - > >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> > For additional commands, e-mail: users-h...@wicket.apache.org >> > >> > >> >> >> > > > -- > Katherine. > > -- > Самые низкие цены на недвижимость. http://domoteka.ru/ > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Katherine. -- Internet Explorer 8 - ускоритель интернета! http://ie.rambler.ru/ - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: AutocompleteTextField behaviours
you can add your own autocompletebehavior in autocompletetextfield,there you can do the label update in onrequest if the size is greater than what you want,you will also have to write a dao method that returns the count of items returned so that you can check with the size you want. 2010/5/24 Katherine > There is no problem in how many items returned, the problem I need to > notify user, that there are N items in general. > So I just need a possibility to update Label by ajax after getChoices got > number of items. > > * vineet semwal [Mon, 24 May 2010 13:19:47 > +0530]: > > one way is to make sure that not more than n numbers of rows are >> returned >> from your dao itself >> where n is the maximum number of choices you want to process in >> getchoices() but it may be not what you want. >> >> >> 2010/5/24 Katherine >> >> > >> > As I've wrote there is no AjaxRequestTarget in getChoices that means >> > AjaxRequestTarget.get() returns null there. >> > >> > >> > * Gerolf Seitz [Sun, 23 May 2010 20:50:58 >> +0200]: >> > >> > AjaxRequestTarget.get() returns the current AjaxRequestTarget, if >> >> >> > there >> > >> >> is >> >> one, >> >> otherwise it returns null. >> >> use that in the getChoices callback and you should be fine. >> >> >> >> On Sun, May 23, 2010 at 8:17 PM, Katherine >> wrote: >> >> >> >> > Hello, >> >> > >> >> > Can anybody help newbie with following question: >> >> > I'm using AutocompletText field with >> >> > AjaxFormComponentUpdatingBehavior("onchange"), which catches >> >> >> > onchange >> > >> >> event, >> >> > when user selects item from the list. >> >> > It appeared so that sometimes I get too many items for >> >> >> > DropDownList, >> > >> >> and >> >> > I don't want it to hang and I need to update a warning label in >> case >> >> there >> >> > are too many items for the DropDownList. >> >> > That's why I need to make a check after each character is >> inputed. >> >> That >> >> > is well done in getChoices method, but in that method I don't >> > have > >> >> > AjaxRequestTarget to update the label. >> >> > And when I use OnChangeAjaxBehavior everything is good with >> >> >> > updating >> > >> >> > label, but it doesn't catch the event when item from DropDownList >> is >> >> > selected. >> >> > I can't use bot AjaxFormComponentUpdatingBehavior and >> >> > OnChangeAjaxBehavior because the last one extend the first. >> >> > Is there a possibility to handle my problem? Or may be it is >> >> already >> >> > solved, but I wasn't able to find the solution, so will be >> greatfull >> >> for the >> >> > link. >> >> > I'm using wicket 1.3.7 >> >> > >> >> > Big thanks in advance! >> >> > >> >> > >> >> > >> >> >> > >> > - > >> > >> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> >> > For additional commands, e-mail: users-h...@wicket.apache.org >> >> > >> >> > >> >> >> > >> > >> > >> > >> > -- >> > Katherine. >> > >> > -- >> > Самые низкие цены на недвижимость. http://domoteka.ru/ >> > >> > >> > >> > - > >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> > For additional commands, e-mail: users-h...@wicket.apache.org >> > >> > >> >> >> > > > -- > Katherine. > > -- > Самые низкие цены на недвижимость. http://domoteka.ru/ > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- regards, Vineet Semwal
Re: AutocompleteTextField behaviours
There is no problem in how many items returned, the problem I need to notify user, that there are N items in general. So I just need a possibility to update Label by ajax after getChoices got number of items. * vineet semwal [Mon, 24 May 2010 13:19:47 +0530]: one way is to make sure that not more than n numbers of rows are returned from your dao itself where n is the maximum number of choices you want to process in getchoices() but it may be not what you want. 2010/5/24 Katherine > > As I've wrote there is no AjaxRequestTarget in getChoices that means > AjaxRequestTarget.get() returns null there. > > > * Gerolf Seitz [Sun, 23 May 2010 20:50:58 +0200]: > > AjaxRequestTarget.get() returns the current AjaxRequestTarget, if >> > there > >> is >> one, >> otherwise it returns null. >> use that in the getChoices callback and you should be fine. >> >> On Sun, May 23, 2010 at 8:17 PM, Katherine wrote: >> >> > Hello, >> > >> > Can anybody help newbie with following question: >> > I'm using AutocompletText field with >> > AjaxFormComponentUpdatingBehavior("onchange"), which catches >> > onchange > >> event, >> > when user selects item from the list. >> > It appeared so that sometimes I get too many items for >> > DropDownList, > >> and >> > I don't want it to hang and I need to update a warning label in case >> there >> > are too many items for the DropDownList. >> > That's why I need to make a check after each character is inputed. >> That >> > is well done in getChoices method, but in that method I don't have >> > AjaxRequestTarget to update the label. >> > And when I use OnChangeAjaxBehavior everything is good with >> > updating > >> > label, but it doesn't catch the event when item from DropDownList is >> > selected. >> > I can't use bot AjaxFormComponentUpdatingBehavior and >> > OnChangeAjaxBehavior because the last one extend the first. >> > Is there a possibility to handle my problem? Or may be it is >> already >> > solved, but I wasn't able to find the solution, so will be greatfull >> for the >> > link. >> > I'm using wicket 1.3.7 >> > >> > Big thanks in advance! >> > >> > >> > >> > - > >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> > For additional commands, e-mail: users-h...@wicket.apache.org >> > >> > >> > > > > > -- > Katherine. > > -- > Самые низкие цены на недвижимость. http://domoteka.ru/ > > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Katherine. -- Самые низкие цены на недвижимость. http://domoteka.ru/ - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: AutocompleteTextField behaviours
one way is to make sure that not more than n numbers of rows are returned from your dao itself where n is the maximum number of choices you want to process in getchoices() but it may be not what you want. 2010/5/24 Katherine > > As I've wrote there is no AjaxRequestTarget in getChoices that means > AjaxRequestTarget.get() returns null there. > > > * Gerolf Seitz [Sun, 23 May 2010 20:50:58 +0200]: > > AjaxRequestTarget.get() returns the current AjaxRequestTarget, if >> > there > >> is >> one, >> otherwise it returns null. >> use that in the getChoices callback and you should be fine. >> >> On Sun, May 23, 2010 at 8:17 PM, Katherine wrote: >> >> > Hello, >> > >> > Can anybody help newbie with following question: >> > I'm using AutocompletText field with >> > AjaxFormComponentUpdatingBehavior("onchange"), which catches >> > onchange > >> event, >> > when user selects item from the list. >> > It appeared so that sometimes I get too many items for >> > DropDownList, > >> and >> > I don't want it to hang and I need to update a warning label in case >> there >> > are too many items for the DropDownList. >> > That's why I need to make a check after each character is inputed. >> That >> > is well done in getChoices method, but in that method I don't have >> > AjaxRequestTarget to update the label. >> > And when I use OnChangeAjaxBehavior everything is good with >> > updating > >> > label, but it doesn't catch the event when item from DropDownList is >> > selected. >> > I can't use bot AjaxFormComponentUpdatingBehavior and >> > OnChangeAjaxBehavior because the last one extend the first. >> > Is there a possibility to handle my problem? Or may be it is >> already >> > solved, but I wasn't able to find the solution, so will be greatfull >> for the >> > link. >> > I'm using wicket 1.3.7 >> > >> > Big thanks in advance! >> > >> > >> > >> > - > >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> > For additional commands, e-mail: users-h...@wicket.apache.org >> > >> > >> > > > > > -- > Katherine. > > -- > Самые низкие цены на недвижимость. http://domoteka.ru/ > > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- regards, Vineet Semwal
Re: AutocompleteTextField behaviours
As I've wrote there is no AjaxRequestTarget in getChoices that means AjaxRequestTarget.get() returns null there. * Gerolf Seitz [Sun, 23 May 2010 20:50:58 +0200]: AjaxRequestTarget.get() returns the current AjaxRequestTarget, if there is one, otherwise it returns null. use that in the getChoices callback and you should be fine. On Sun, May 23, 2010 at 8:17 PM, Katherine wrote: > Hello, > > Can anybody help newbie with following question: > I'm using AutocompletText field with > AjaxFormComponentUpdatingBehavior("onchange"), which catches onchange event, > when user selects item from the list. > It appeared so that sometimes I get too many items for DropDownList, and > I don't want it to hang and I need to update a warning label in case there > are too many items for the DropDownList. > That's why I need to make a check after each character is inputed. That > is well done in getChoices method, but in that method I don't have > AjaxRequestTarget to update the label. > And when I use OnChangeAjaxBehavior everything is good with updating > label, but it doesn't catch the event when item from DropDownList is > selected. > I can't use bot AjaxFormComponentUpdatingBehavior and > OnChangeAjaxBehavior because the last one extend the first. > Is there a possibility to handle my problem? Or may be it is already > solved, but I wasn't able to find the solution, so will be greatfull for the > link. > I'm using wicket 1.3.7 > > Big thanks in advance! > > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Katherine. -- Самые низкие цены на недвижимость. http://domoteka.ru/ - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: AutocompleteTextField behaviours
AjaxRequestTarget.get() returns the current AjaxRequestTarget, if there is one, otherwise it returns null. use that in the getChoices callback and you should be fine. On Sun, May 23, 2010 at 8:17 PM, Katherine wrote: > Hello, > > Can anybody help newbie with following question: > I'm using AutocompletText field with > AjaxFormComponentUpdatingBehavior("onchange"), which catches onchange event, > when user selects item from the list. > It appeared so that sometimes I get too many items for DropDownList, and > I don't want it to hang and I need to update a warning label in case there > are too many items for the DropDownList. > That's why I need to make a check after each character is inputed. That > is well done in getChoices method, but in that method I don't have > AjaxRequestTarget to update the label. > And when I use OnChangeAjaxBehavior everything is good with updating > label, but it doesn't catch the event when item from DropDownList is > selected. > I can't use bot AjaxFormComponentUpdatingBehavior and > OnChangeAjaxBehavior because the last one extend the first. > Is there a possibility to handle my problem? Or may be it is already > solved, but I wasn't able to find the solution, so will be greatfull for the > link. > I'm using wicket 1.3.7 > > Big thanks in advance! > > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >
AutocompleteTextField behaviours
Hello, Can anybody help newbie with following question: I'm using AutocompletText field with AjaxFormComponentUpdatingBehavior("onchange"), which catches onchange event, when user selects item from the list. It appeared so that sometimes I get too many items for DropDownList, and I don't want it to hang and I need to update a warning label in case there are too many items for the DropDownList. That's why I need to make a check after each character is inputed. That is well done in getChoices method, but in that method I don't have AjaxRequestTarget to update the label. And when I use OnChangeAjaxBehavior everything is good with updating label, but it doesn't catch the event when item from DropDownList is selected. I can't use bot AjaxFormComponentUpdatingBehavior and OnChangeAjaxBehavior because the last one extend the first. Is there a possibility to handle my problem? Or may be it is already solved, but I wasn't able to find the solution, so will be greatfull for the link. I'm using wicket 1.3.7 Big thanks in advance! - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org