Overview

MIT License
Servoy 5.x and up

What is it?

A dynamic search and selection dialog for those situations where a combo-box or contextual menu are not suited for.

Why a listpicker?

Servoy's valuelist is limited to 500 items (but using such a long list in a combobox is considered bad UI).
You could use a typeahead field where the list loads dynamically depending on what you type but that also has it's limitations.
The valuelist can also be cumbersome when you need to see more info of this record to make a decision on what record to choose.
This is where the JSListPicker comes in.

The JSListPicker doesn't have all these limitations. it can handle millions of records, allows for showing multiple columns and lets a user search on multiple columns as well.
And you, as a developer, are in full control of all that.

Check out the screenshots

Issue tracking

View all issues

Latest news

Version 1.0.1 released
Bugfix version for opening the list picker dialog twice
Added by Robert Ivens over 3 years ago

Version 1.0 released
Completely new object oriented design. Many fixes and new features and now Servoy 6.x and up friendly
Added by Robert Ivens over 3 years ago

Version 0.9.2 released
Now with control over column widths and row height and set a display type
Added by Robert Ivens almost 7 years ago

version 0.9.1 released
This release fixes some issues in the webclient and add better support for the GUI guidelines on different platforms and for i18n in the buttons
Added by Robert Ivens almost 7 years ago

JSListPicker v0.9 released
JSListPicker is a dynamic search and selection dialog for those situations where a combo-box or contextual menu are not suited for.
Added by Robert Ivens almost 7 years ago

View all news