UNPKG

jqwidgets-framework

Version:

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

298 lines (290 loc) 11.4 kB
<!DOCTYPE html> <html> <head> <title id='Description'>In this sample is demonstrated how to get the values of the checked items. For example: US for United States, UK for United Kingdom.</title> <link rel="stylesheet" href="../../jqwidgets/styles/jqx.base.css" type="text/css" /> <script type="text/javascript" src="../../scripts/jquery-1.11.1.min.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/jqxlistbox.js"></script> <script type="text/javascript" src="../../jqwidgets/jqxcheckbox.js"></script> <script type="text/javascript" src="../../jqwidgets/jqxscrollbar.js"></script> <script type="text/javascript" src="../../scripts/demos.js"></script> <style type="text/css"> .demo-iframe { border: none; width: 600px; height: 400px; clear: both; } </style> </head> <body style='overflow: hidden;'> <script type="text/javascript"> $(document).ready(function () { $('#sendButton').jqxButton({ width: 70}); var countries = [ { value:"AF", label:"Afghanistan"}, { value:"AL", label:"Albania"}, { value:"DZ", label:"Algeria"}, { value:"AS", label:"American Samoa"}, { value:"AD", label:"Andorra"}, { value:"AO", label:"Angola"}, { value:"AI", label:"Anguilla"}, { value:"AQ", label:"Antarctica"}, { value:"AG", label:"Antigua and Barbuda"}, { value:"AR", label:"Argentina"}, { value:"AM", label:"Armenia"}, { value:"AW", label:"Aruba"}, { value:"AU", label:"Australia"}, { value:"AT", label:"Austria"}, { value:"AZ", label:"Azerbaijan"}, { value:"BS", label:"Bahamas"}, { value:"BH", label:"Bahrain"}, { value:"BD", label:"Bangladesh"}, { value:"BB", label:"Barbados"}, { value:"BY", label:"Belarus"}, { value:"BE", label:"Belgium"}, { value:"BZ", label:"Belize"}, { value:"BJ", label:"Benin"}, { value:"BM", label:"Bermuda"}, { value:"BT", label:"Bhutan"}, { value:"BO", label:"Bolivia"}, { value:"BA", label:"Bosnia and Herzegovina"}, { value:"BW", label:"Botswana"}, { value:"BV", label:"Bouvet Island"}, { value:"BR", label:"Brazil"}, { value:"BN", label:"Brunei"}, { value:"BG", label:"Bulgaria"}, { value:"BF", label:"Burkina Faso"}, { value:"BI", label:"Burundi"}, { value:"KH", label:"Cambodia"}, { value:"CM", label:"Cameroon"}, { value:"CA", label:"Canada"}, { value:"CV", label:"Cape Verde"}, { value:"KY", label:"Cayman Islands"}, { value:"CF", label:"Central African Republic"}, { value:"TD", label:"Chad"}, { value:"CL", label:"Chile"}, { value:"CN", label:"China"}, { value:"CX", label:"Christmas Island"}, { value:"CC", label:"Cocos (Keeling) Islands"}, { value:"CO", label:"Columbia"}, { value:"KM", label:"Comoros"}, { value:"CG", label:"Congo"}, { value:"CK", label:"Cook Islands"}, { value:"CR", label:"Costa Rica"}, { value:"CI", label:"Cote D'Ivorie"}, { value:"HR", label:"Croatia (Hrvatska)"}, { value:"CU", label:"Cuba"}, { value:"CY", label:"Cyprus"}, { value:"CZ", label:"Czech Republic"}, { value:"DK", label:"Denmark"}, { value:"DJ", label:"Djibouti"}, { value:"DM", label:"Dominica"}, { value:"DO", label:"Dominican Republic"}, { value:"TP", label:"East Timor"}, { value:"EC", label:"Ecuador"}, { value:"EG", label:"Egypt"}, { value:"SV", label:"El Salvador"}, { value:"GQ", label:"Equatorial Guinea"}, { value:"ER", label:"Eritrea"}, { value:"EE", label:"Estonia"}, { value:"ET", label:"Ethiopia"}, { value:"FO", label:"Faroe Islands"}, { value:"FJ", label:"Fiji"}, { value:"FI", label:"Finland"}, { value:"FR", label:"France"}, { value:"GF", label:"French Guinea"}, { value:"PF", label:"French Polynesia"}, { value:"GA", label:"Gabon"}, { value:"GM", label:"Gambia"}, { value:"GE", label:"Georgia"}, { value:"DE", label:"Germany"}, { value:"GH", label:"Ghana"}, { value:"GI", label:"Gibraltar"}, { value:"GR", label:"Greece"}, { value:"GL", label:"Greenland"}, { value:"GD", label:"Grenada"}, { value:"GP", label:"Guadeloupe"}, { value:"GU", label:"Guam"}, { value:"GT", label:"Guatemala"}, { value:"GN", label:"Guinea"}, { value:"GW", label:"Guinea-Bissau"}, { value:"GY", label:"Guyana"}, { value:"HT", label:"Haiti"}, { value:"HN", label:"Honduras"}, { value:"HK", label:"Hong Kong"}, { value:"HU", label:"Hungary"}, { value:"IS", label:"Iceland"}, { value:"IN", label:"India"}, { value:"ID", label:"Indonesia"}, { value:"IR", label:"Iran"}, { value:"IQ", label:"Iraq"}, { value:"IE", label:"Ireland"}, { value:"IL", label:"Israel"}, { value:"IT", label:"Italy"}, { value:"JM", label:"Jamaica"}, { value:"JP", label:"Japan"}, { value:"JO", label:"Jordan"}, { value:"KZ", label:"Kazakhstan"}, { value:"KE", label:"Kenya"}, { value:"KI", label:"Kiribati"}, { value:"KW", label:"Kuwait"}, { value:"KG", label:"Kyrgyzstan"}, { value:"LA", label:"Laos"}, { value:"LV", label:"Latvia"}, { value:"LB", label:"Lebanon"}, { value:"LS", label:"Lesotho"}, { value:"LR", label:"Liberia"}, { value:"LY", label:"Libya"}, { value:"LI", label:"Liechtenstein"}, { value:"LT", label:"Lithuania"}, { value:"LU", label:"Luxembourg"}, { value:"MO", label:"Macau"}, { value:"MK", label:"Macedonia"}, { value:"MG", label:"Madagascar"}, { value:"MW", label:"Malawi"}, { value:"MY", label:"Malaysia"}, { value:"MV", label:"Maldives"}, { value:"ML", label:"Mali"}, { value:"MT", label:"Malta"}, { value:"MH", label:"Marshall Islands"}, { value:"MQ", label:"Martinique"}, { value:"MR", label:"Mauritania"}, { value:"MU", label:"Mauritius"}, { value:"YT", label:"Mayotte"}, { value:"MX", label:"Mexico"}, { value:"FM", label:"Micronesia"}, { value:"MD", label:"Moldova"}, { value:"MC", label:"Monaco"}, { value:"MN", label:"Mongolia"}, { value:"MS", label:"Montserrat"}, { value:"MA", label:"Morocco"}, { value:"MZ", label:"Mozambique"}, { value:"MM", label:"Myanmar (Burma)"}, { value:"NA", label:"Namibia"}, { value:"NR", label:"Nauru"}, { value:"NP", label:"Nepal"}, { value:"NL", label:"Netherlands"}, { value:"AN", label:"Netherlands Antilles"}, { value:"NC", label:"New Caledonia"}, { value:"NZ", label:"New Zealand"}, { value:"NI", label:"Nicaragua"}, { value:"NE", label:"Niger"}, { value:"NG", label:"Nigeria"}, { value:"NU", label:"Niue"}, { value:"NF", label:"Norfolk Island"}, { value:"KP", label:"North Korea"}, { value:"NO", label:"Norway"}, { value:"OM", label:"Oman"}, { value:"PK", label:"Pakistan"}, { value:"PW", label:"Palau"}, { value:"PA", label:"Panama"}, { value:"PG", label:"Papua New Guinea"}, { value:"PY", label:"Paraguay"}, { value:"PE", label:"Peru"}, { value:"PH", label:"Philippines"}, { value:"PN", label:"Pitcairn"}, { value:"PL", label:"Poland"}, { value:"PT", label:"Portugal"}, { value:"PR", label:"Puerto Rico"}, { value:"QA", label:"Qatar"}, { value:"RE", label:"Reunion"}, { value:"RO", label:"Romania"}, { value:"RU", label:"Russia"}, { value:"RW", label:"Rwanda"}, { value:"SH", label:"Saint Helena"}, { value:"KN", label:"Saint Kitts and Nevis"}, { value:"LC", label:"Saint Lucia"}, { value:"SM", label:"San Marino"}, { value:"SA", label:"Saudi Arabia"}, { value:"SN", label:"Senegal"}, { value:"SC", label:"Seychelles"}, { value:"SL", label:"Sierra Leone"}, { value:"SG", label:"Singapore"}, { value:"SK", label:"Slovak Republic"}, { value:"SI", label:"Slovenia"}, { value:"SB", label:"Solomon Islands"}, { value:"SO", label:"Somalia"}, { value:"ZA", label:"South Africa"}, { value:"GS", label:"South Georgia"}, { value:"KR", label:"South Korea"}, { value:"ES", label:"Spain"}, { value:"LK", label:"Sri Lanka"}, { value:"SD", label:"Sudan"}, { value:"SR", label:"Suriname"}, { value:"SZ", label:"Swaziland"}, { value:"SE", label:"Sweden"}, { value:"CH", label:"Switzerland"}, { value:"SY", label:"Syria"}, { value:"TW", label:"Taiwan"}, { value:"TJ", label:"Tajikistan"}, { value:"TZ", label:"Tanzania"}, { value:"TH", label:"Thailand"}, { value:"TG", label:"Togo"}, { value:"TK", label:"Tokelau"}, { value:"TO", label:"Tonga"}, { value:"TT", label:"Trinidad and Tobago"}, { value:"TN", label:"Tunisia"}, { value:"TR", label:"Turkey"}, { value:"TM", label:"Turkmenistan"}, { value:"TC", label:"Turks and Caicos Islands"}, { value:"TV", label:"Tuvalu"}, { value:"UG", label:"Uganda"}, { value:"UA", label:"Ukraine"}, { value:"AE", label:"United Arab Emirates"}, { value:"UK", label:"United Kingdom"}, { value:"US", label:"United States"}, { value:"UY", label:"Uruguay"}, { value:"UZ", label:"Uzbekistan"}, { value:"VU", label:"Vanuatu"}, { value:"VA", label:"Vatican City (Holy See)"}, { value:"VE", label:"Venezuela"}, { value:"VN", label:"Vietnam"}, { value:"VG", label:"Virgin Islands (British)"}, { value:"VI", label:"Virgin Islands (US)"}, { value:"WF", label:"Wallis and Futuna Islands"}, { value:"EH", label:"Western Sahara"}, { value:"WS", label:"Western Samoa"}, { value:"YE", label:"Yemen"}, { value:"YU", label:"Yugoslavia"}, { value:"ZM", label:"Zambia"}, { value:"ZW", label:"Zimbabwe"} ]; $("#countries").jqxListBox({ checkboxes: true, source: countries, height: 300, width: 250}); $("#countries").bind('checkChange', function(event) { if (event.args) { var checkedItems = ""; var items = $("#countries").jqxListBox('getCheckedItems'); $.each(items, function (index) { checkedItems += this.value + ", "; }); $("#hiddenValue").val(checkedItems); } }); }); </script> <div style="font-size: 13px; font-family: Verdana;"> <form class="form" id="form" target="form-iframe" method="post" action="checkedlistbox.php" style="font-size: 13px; font-family: Verdana; width: 650px;"> <div> <h3>Select Countries from the List</h3> </div> <div name="countries" id="countries"></div> <input type="hidden" id="hiddenLabel" name="hiddenLabel" value="" /> <input type="hidden" id="hiddenValue" name="hiddenValue" value="" /> <input style="margin-top: 10px;" type="submit" value="Submit" id="sendButton" /> </form> </div> <br/> <div> <iframe id="form-iframe" name="form-iframe" class="demo-iframe" frameborder="0"></iframe> </div> </body> </html> <!--checkedlistbox.php echo $_POST["countries"]; ?> -->