I want to create a global onOpen function that will apply to all dropdownlists without the need to manually attach it to each one's open option on the site. For example, I want to hide the optionLabel if it has a class of disabled in it but I don't want to have to manually attach it to each dropdownlist created.
open: function () {
let optionLabel = this.element.getKendoDropDownList().list.find(".k-list-optionlabel");
let isDisabled = $(optionLabel).find(".disabled").length > 0;
if (isDisabled) {
$(optionLabel).hide();
}
},
I have several Multiselect dropdown controls in my web application that have stopped working after users Chrome browser updated to version 115. They work fine on Chrome 114.
When we click on the control the list does not show up.
https://dojo.telerik.com/EgiqeKug
I have a kendo dropdownlist with virtualization. I am including an optionLabel and a valueMapper. Unfortunately, including the valueMapper causes the option label to not show up. Is there a fix for this? Here is a dojo showing the issue.
https://dojo.telerik.com/ezOJuzog
I have a kendo dropdownlist with virtualization that uses a local json object (the real list is longer than my example). When I set the value and immediately try to log that new value out, I get nothing. How do I log out the value after setting it when using virtualization? Here is a dojo example where you will see it logs "The value is now:" with no answer. If I remove virtualization it logs the answer out.
Hi,
Is it possible to change recurrenceeditor from buttongroup (green selection on the image) to dropdownlist (red selection on the image)?
I'm currently operating on version 2023.1.117 and I know in previous version we had dropdown on recurrence editor.
I'm looking for a widget that is sort of a combination of a dropdownlist and a multiselect. I would like to be able to select multiple items from the dropdownlist but instead of having chips like in the multiselect, I want the dropdownlist to display either "All Selected", "Multiple Selected" (or a count), or the name of the option selected if only one is selected. I would ideally have checkboxes to the left of each item but it could just highlight the item like the current multiselect does. Is there a way to accomplish this with Kendo UI for JQuery?
Hi,
I build a Kendo Dojo to demonstrate my point :
Dojo
I want to adjust the size of my DropDownList after each setDataSource command.
The current behavior adjust the height on first setDataSource only. I place two buttons to expose my point. If i click Small and Large after, the dropdown is very small and I need to scroll. Otherwise if I click the large button and small after, the dropdown is very large and show empty spaces after items.
I try resise, and refresh but it not working.
How can I adjust the size manually ? Thanks!
Extension of below question
For reference link bellow: https://www.telerik.com/forums/how-to-set-data-attribute-for-multiselect-dropdown-li-element#5647546
I have a series of Kendo UI Jquery DropDownLists. When one is selected, the change event fires and makes an ajax call to get the next list's options. This works fine when a user manually selects one and then the next, however I have a button that will auto populate all lists with selected options via the .value(123) and .trigger("change") calls. Unfortunately, the trigger event doesn't wait for the change to finish before calling the next set of .value(234) and .trigger("change") events. How can I fix this?
Here is an example DoJo. In it, note that if you click "Choose Florida" when "south" is not already selected you get nothing. Also note that the console is logging "Looing for Florida" before it logs "Now I have the states".