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 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.
the multiselect control should have the possibility to define elements as not editable (readonly) so that those elements can not be removed while other elements can be removed or new elements can be added.
I would love to see the ability to disable/enable items in the DropDownList dynamically at run time. We have complex validation rules in our UI that need to prevent the user from using certain items if other options are selected. The big problem is the DropDownList doesn't let me enable/disable items or add/remove them. This means instead of having a few change events wired up to enable/disable items, I need to do it in complex validation rules. I think the ability to disable/enable items would be a valuable feature to the kendo framework. Regards, Scott
I would like to assign multiple values to "dataTextField" property as a part of kendoAutoComplete widget initialization process. This will enable to search and filter values across multiple data fields.
I'd like to add separators between groups of items in a select / kendoDropDownList. Also known as a horizontal line or delimiter. The same question was asked here by someone else: http://www.telerik.com/forums/separator-in-dropdownlist The answer was that this is not supported.
Hi guys! I am glad to be back with another feature suggestions for future Kendo UI releases. I am currently working on a project for a client using Kendo UI Multiselect control. The client's pizza ordering system has an interesting feature for selecting double or single portion ingredients. Currently, I'm only able to display the selected items individually, so what it means is that in the selected items, you see 2 of those same items. Perhaps in the future release, can you have some sort of checking to see if there is double entries, and group those into something like "Cheese (x2)". Honestly, this will make Multiselect so much more cooler!! And when the user decides to click on the "X" beside the item with double items, it simply removes one of the selected items by removing the ",id", and then removes the (x2) text. And ofcourse, for better user experience, Kendo UI Multiselect should automatically calculate the number of a single id has been added everytime the user selects the same item.
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.
If you're trying to create an accessible form, "the value of the for attribute must be the same as the value of the id attribute of the form control" . Since the ComboBox widget generates a new element and hides the original select element, the for attribute no longer matches this new input element. I think it would be good if the ComboBox widget would somehow keep the for attribute of the associated label element in sync with the newly generated input element. : http://www.w3.org/TR/2012/NOTE-WCAG20-TECHS-20120103/H44
Users wonder why the filter has not been removed from the dropdownlist when they use a browser's text INPUT[X] to delete the filter. The browser raises no event is raised when the X is clicked, and so the list does not revert to the unfiltered list. Users must hit the Delete keys on the keyboard. Although developers can use CSS to remove the browser's [X], it would be more convenient if kendo could do this by default for the dropdownlists's filter box, so that developers would not have to remember to add the CSS every time.
When the user enters a filter, the list is filtered. But if the user deletes the filter by clicking on the X in the filter box, the list remains filtered. It does not revert to the full, unfiltered list. To get back to the full list, the user must delete the filter by backspacing or pressing the delete key on the keyboard. This behavior is confusing some users, who have used the mouse to delete the filter in IE11. There's no longer a filter string there, but the list is still filtered. Can the dropdownlist listen for the click that clears the filter string from the textbox?
Currently it is not possible to show the filter row until some data has been received and the dropdown is visible. Please enhance/change the DropDownList widget so that it will be possible the enter a filter expression before any data is queried. Related forum post: http://www.telerik.com/forums/server-filtering-how-to-not-query-data-until-filter-has-been-provided
Currently multiselect increases its height to accommodate all selected values. Can you please provide a way where it reverts back to its height after selecting all values and shows 1 value and count for rest of the values selected? Here is a screenshot: http://s11.postimg.org/ur5qqy5lv/Multi_Select.png You can see it's implementation selecting values in "Type Location or Project" multiselect on Residential Tab http://www.99acres.com/
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.
Make up/down arrow keydown events fire a DropDownList change event when in the expanded state. When a user clicks on the DropDownList, the list gets expanded. There is no change event fired for up/down arrow keydown events. I currently have to intercept the up/down keydown events manually. Having up/down arrow keydown events fire a change event would make the widget more intuitive and helpful for user interactions.
Currently when a combo box is used on an edit form, when the combo box first loads, the value property it is bound to (e.g. an int id) is displayed as the text until the databound event fires, and the text value associated with that value can be loaded. It gives the combo boxes an unprofessional look, as they briefly display a number until they are done loading. It also creates some other problems when you have a custom filter function, as described here: http://www.telerik.com/account/support-tickets/view-ticket.aspx?threadid=781390 I recognize that you would not want to change the default behavior since it would be a breaking change, but could you add a flag to toggle this behavior off. You could add a property called "DefaultTextToValue" which is set to True by default, and if you set to false, the display would remain blank until the text value was set by the databound event.
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
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.