Hi,
I have a ListBox and I would like to fetch the options from a database
just before the drop down pops up.
I would like that the DropDown shows up, at the onSuccess of my
callback (and not right away).
Is there a way to achieve this?
listbox.addMouseDownHandler(new MouseDownHandler()
{
public void onMouseDown(MouseDownEvent event)
{
AsyncCallback callback = new AsyncCallback<HashMap>()
{
public void onSuccess(HashMap res)
{
ArrayList options= (ArrayList)
res.get("VALUES");
for( Iterator iter = options.iterator();
iter.hasNext
(); )
{
String value = (Map) iter.next();
listbox.addItem(optionDescr,
option);
}
//Now the DropDown should
become visible
}
};
RemoteService.sendRequest(nameService, nameRequest,
request,
callback);
}
}
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---