UNPKG

jqwidgets-framework

Version:

jQWidgets is an advanced Angular, Vue, Blazor, React, Web Components, jquery, ASP .NET MVC, Custom Elements and HTML5 UI framework.

88 lines (81 loc) 4.09 kB
<!DOCTYPE html> <html lang="en"> <head> <meta name="keywords" content="jQuery DropDownList, List, ListBox, Popup List, jqxDropDownList, jqxListBox, List Widget, ListBox Widget, DropDownList Widget" /> <meta name="description" content="The jqxListBox widget supports multiple selection. You can enable this functionality by setting the 'multiple' property to true."/> <title id='Description'>The jqxListBox widget supports multiple selection. You can enable this functionality by setting the 'multiple' property to true. </title> <link rel="stylesheet" href="../../../jqwidgets/styles/jqx.base.css" type="text/css" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <meta name="viewport" content="width=device-width, initial-scale=1 maximum-scale=1 minimum-scale=1" /> <script type="text/javascript" src="../../../scripts/jquery-1.12.4.min.js"></script> <script type="text/javascript" src="../../../scripts/demos.js"></script> <script type="text/javascript" src="../../../jqwidgets/jqxcore.js"></script> <script type="text/javascript" src="../../../jqwidgets/jqxbuttons.js"></script> <script type="text/javascript" src="../../../jqwidgets/jqxscrollbar.js"></script> <script type="text/javascript" src="../../../jqwidgets/jqxlistbox.js"></script> </head> <body> <div id='content'> <script type="text/javascript"> $(document).ready(function () { var source = [ "Affogato", "Americano", "Bicerin", "Breve", "Café Bombón", "Café au lait", "Caffé Corretto", "Café Crema", "Caffé Latte", "Caffé macchiato", "Café mélange", "Coffee milk", "Cafe mocha", "Cappuccino", "Carajillo", "Cortado", "Cuban espresso", "Espresso", "Eiskaffee", "The Flat White", "Frappuccino", "Galao", "Greek frappé coffee", "Iced Coffee", "Indian filter coffee", "Instant coffee", "Irish coffee", "Liqueur coffee" ]; // Create a jqxListBox $("#jqxWidget").jqxListBox({ source: source, multiple: true, width: 200, height: 250}); // select 3 indexes $("#jqxWidget").jqxListBox('selectIndex', 2); $("#jqxWidget").jqxListBox('selectIndex', 5); $("#jqxWidget").jqxListBox('selectIndex', 7); // display selected List Items. var displaySelectedItems = function () { var items = $("#jqxWidget").jqxListBox('getSelectedItems'); var selection = "Selected Items: "; for (var i = 0; i < items.length; i++) { selection += items[i].label + (i < items.length - 1 ? ", " : ""); } $("#selectionLog").text(selection); } displaySelectedItems(); $("#jqxWidget").on('change', function () { displaySelectedItems(); }); }); </script> <div id='jqxWidget'> </div> <div style="margin-top: 30px; font-size: 13px; font-family: Verdana;" id="selectionLog"></div> </div> <div style="position: absolute; bottom: 5px; right: 5px;"> <a href="https://www.jqwidgets.com/" alt="https://www.jqwidgets.com/"><img alt="https://www.jqwidgets.com/" title="https://www.jqwidgets.com/" src="https://www.jqwidgets.com/wp-content/design/i/logo-jqwidgets.png"/></a> </div> </body> </html>