Add support for autoScroll to DropDownList options, such that the list scrolls when the mouse pointer reached the top of bottom of the container. Currently, autoScroll: true has no effect on that component. Mouse wheel scrolling of the options is not obvious to users, causing some to miss options that overflow the container.
Adjust KendoDropDownList so that when the mouse scroll wheel does reach the end of the list the focus does not jump out of the control and scroll the form.
Would be nice to allow selecting items from multiselect several times
It would allow selected items(Tags) to be displayed as well as add new ones or select ones from an autocomplete dropdown.
I have created a new Telerk UI for ASP.NET Core R2 2018 SP1 Project and added a DropDownList Component into page. When I use "Items" to add items manually everything is OK. but when I try to use DataSource to add Items using an Action remotely a console error is happened as "Uncaught TypeError: Cannot read property 'slice' of undefined". JSON items is received and nothing is shown because of that error. Please HELP
I'm using your demo to reproduce the issue. When the user enters a value into the categories and tabs, the focus is not placed in the products field, instead it goes to the View Order button. This makes using the cascade "feature" very difficult for users. The focus should go products so they can further refine the search. And then finally to orders. But each time they tab they have to move the cursor back to the next field. Also, since the product and order fields are disabled it prevents user from entering data (even if they know the correct value). Is there a way to leave the cascade functionality whilst leaving the "child" fields enabled? We were using it in a Region, Country, City filter, but because of these issues we have had to remove the cascade. Expected behavior would be to leave all the fields enabled, if the user selects a category, then the subsequent fields (products and orders would be filtered to the selection) so that when the user starts typing in those the parent filter is added to their filter. Whilst we are discussing filters, why if the filter is narrowed to a single item is it not automatically selected? Currently the user has to filter, then select the item and then tab. We have had numerous "bug" reports raised because the user didn't select before tabbing even though the item is the only one in the drop-down and appears to be selected. Similarly the Mutliselect filter allows typing values, and even when the user selects the value in the dropdown and is added to the selected list, the typed text remains, making the mutliselect field value invalid on submission. Repro: Open page: CascadeComboBox Move focus to Categories combo (i used my mouse) Type 'p' which opens the combo and shows 3 items starting with p Select 'Products' using the down arrow (field now displays Products) Click Tab Focus moved to View Order button and NOT Products field. Using the mouse to select a value works fine, but our users don't want to have to use the mouse as this slows down data entry.
I am using a DropDownList with dynamic items that are grouped.
When opening the dropdown without items in the datasource the fixed group header is displayed empty.
When removing the last item from the datasource after the DropDown has already been opened, the first group header is still displayed when opening the dropdown.
I would expect the group header to never be displayed if there is no data.
See Dojo: https://dojo.telerik.com/EviPepIJ
The "change" event on DropDownList is being triggered when the value change of the widget is via API and not triggered by user interaction.
Steps to reproduce:
https://dojo.telerik.com/oKeBEZUN
Expected: a log item is NOT added because the change was programmatic and the log item is triggered on "change"
Actual: a log item is added even though the value change was programmatic
The change detection inside the select widget is faulty in that it seems to be effected by focus/blur state.
This issue was found after upgrading kendo UI. I believe the issue was introduced in 2018.1.117
When using AngularJS binding for dropdownlist options in the latest version of Kendo (2018.3.1017), the option labels are not dynamically bound to the scope/controller. I changed one of the options to have the label {{::foo}} and set the field foo to "BAR" when initializing the scope. When I run this code with the latest version, the literal text "{{::foo}}" is displayed for the first item of the drop down. When I use an older version of Kendo (2018.2.516), the text "BAR" is displayed for that item. This is a regression bug that is causing an error in our product.
Here is a testcase that illustrates the problem. To toggle between the working and broken versions, change the CDN values.
New control ComboBox with CheckBoxes
Currently when you enter custom text (referred to as custom value) the control sets the text entered as both the TEXT and VALUE. I suggest this should operate like the Telerik ASP.NET combobox which only binds custom entered text to TEXT and null as the VALUE. This then allows you to differentiate between an item selected from the list and one entered. When you call text() it would return the selected item text or custom text entered and value() would return the selected item data value or NULL if custom text.
Fast and responsive UI rather then flaunt and animated. I have played for a while with the demo of the components. What I noticed is that components with popup elements, such as ComboBox, DatePicker, TimePicker, ... have a small but visible delay, which becomes quite annoying with time. Look at ComboBox demo, it seems there is some delay due to pre-configured animation effects on the control. In slower browsers (take Firefox 6.0.2) the delay is obvious. The support for animation in general is a cool idea, but in most business applications it is not welcome by users who use application on a daily basis. Personaly, looking at the demo I am not sure if I can rely on kendoUI if my application designed for "do the job" rather then "enjoy UI". I think it would be very nice if the demo has settings to disable all animations, to run it at full speed and demonstrate rich AND really responsive UI.
Add a way to check if the current AutoComplete value would be in the suggestions. Since the widget already searched for the value to see if it is in suggestions I would prefer to be able to check the result of that search. Something like calling kendoAutoComplete.search() but not have it affect the UI - just tell me if it was found or not. Is that possible? I want to be able to alter the UI if the user has entered a value that is not detected in the suggestions to let them know it is not a valid value, and it seems silly to have to manually see if the value is in the datasource (and handle the filter variants 'startsWith' and 'contains') when that is already being done by the widget. So, I'm just looking to detect whether the search done by the widget found the value in suggestions or not.
In order to check dirty tracking, I would like to check the defaultSelected of the option of the MultiSelectControl. This now does not work.
Currently, the AutoComplete widget supports only a single separator value. It would be desirable to be able to fire an autocomplete action after multiple separators, which can be suplied as an array in the separator property of the configuration object.
The autocomplete inorder to support search and at the bottome display all the results and the number of matched results, there is need to footer template, like the facebook search autocomplete.
Currently multiselect control has a change event only which is supposed to take care of add/remove event. Please add proper events or pass info in the change event about what changed, so that developers doesn't have to write the same JS again and again. See OnaBai's reply here http://stackoverflow.com/questions/16608565/kendo-multiselect-trigger-an-event-when-an-item-is-removed http://stackoverflow.com/questions/17653958/kendo-ui-multi-select-remove-selected-element-using-value
Right now other JS UI libraries allow the autocomplete dropdownlist to dynamically size based on the returned content. KendoUI sets the width to the width of the input box. I understand this looks nice but doesn't work for all business aspects. An example is my company needs to enter search criteria but the return results is the code and description. Since this can get longer than the input box the text is wrapped. This confuses users as they don't know where one item starts or ends. We use to modify the source files to fix this but the Q2 release changed a few things and stopped us from doing this.