Kendo UI for Vue

Vue DropDownList

  • Lets you choose a single predefined value from a list and supports filtering, default items, and virtualization.
  • Part of Kendo UI for Vue library together with other best-in-class native components for building fast and beautiful apps.
  • Comes with outstanding technical support, detailed documentation and demos.
VueKendo2
Nasa, Visa, Microsoft Fox, Samsung, IBM World Bank Group, Volvo
  • Overview

    The Kendo UI for Vue DropDownList is a component that lets you choose a single predefined value from a list and is a richer version of the <select> element. Data virtualization, design customization, filtering, and validation are part of its main features. Tested against the popular screen readers, the DropDownList follows the WAI-ARIA best practices, has built-in keyboard navigation, and is compliant with the Section 508 requirements.
    DropDownList - Overview
  • Data Binding

    The DropDownList component can be bound to Datasets of objects or arrays of primitive values

    Kendo UI for Vue DropDownList data binding example
    data-binding
  • Filtering

    The data inside the DropDownList can be filtered using the input that appears as a search box at the top of the dropdown. The filtering can be configured to use built-in operators like “startswith” or “contains” or set to be triggered after a number of characters are entered in the input.

    Kendo UI for Vue DropDownList filtering example
    DropDownList - Filtering
  • Custom Rendering

    The design of the Kendo UI for Vue DropDownList can be customized according to your project’s needs.  Using custom templates, we can modify the design of the:

    • Popup items – defines the way the individual items will appear in the popup. Use this option to display more than just a text in the dropdown
    • Selected value - customize the element content that holds the selected text
    • Header &  Footer in the popup – add custom design above and below the list of items in the popup
    • No data template – what will appear in the popup when there are no matching records
    Kendo UI for Vue DropDownList custom rendering example
  • Virtualization

    There are business cases in which the Kendo UI for Vue DropDownList should be bound to thousands of data items. These scenarios can impact the performance of even the fastest browsers. With the virtualization feature of the DropDownList, scrolling through large amounts of data can be done with no impact over the web page performance.

    Kendo UI for Vue DropDownList virtualization example

    DropDownList - Virtualization
  • Validation

    The Kendo UI for Vue DropDownList is often used as a form element, helping with the selection of data from a list of available options. Having this in mind, the component supports built-in HTML5 form validation that can be easily configured for both simple and complex validation scenarios.

    Kendo UI for Vue DropDownList Form integration and validation example
    validation
  • Right-to-Left Support

    The DropDownList, like the other Kendo UI for Vue DropDown components, supports RTL working mode. 

    Kendo UI for Vue DropDownList Right-to-Left Support example

  • Globalization and Localization

    Have an application that requires multicultural support? The DropDownList has built-in functionality for updating its internal messages to different languages.

    Kendo UI for Vue DropDownList Globalization example
    Globalization Localization
  • Keyboard Navigation & Accessibility

    The Kendo UI for Vue DropDownList has integrated Keyboard navigation that assists the users to navigate through the component and a select item only by using the keyboard. The component provides full WAI-ARIA accessibility support and is compliant with the Section 508 requirements, making it accessible by the popular screen readers.

    Kendo UI for Vue DropDownList Accessibility example
    Accessibility
kendo

Get Started with Kendo UI for Vue

Kendo UI