I've got an AutoComplete widget bound to a datasource like so:
<input data-filter="contains" data-role="autocomplete" data-bind="source: styleData" data-text-field="style" id="style-name" />
I have the following items in the datasource:
- ABC123
- 123AC
- ZZZ
When I type A into the AutoComplete box it automatically filters out the last item as expected. Then if I hit B, the second item is also filter out. If I then hit backspace, the second item reappears. With a final backspace however, the third item does not appear. $('#style-name').getKendoAutoComplete()
's value resolves to an empty string, but the dataSource's filter still has {field: 'style', logic: 'contains', value: 'A'}
listed.
I've tested on Firefox 30 and IE11 on Windows 8.1 Update 1 and both give the same results.