如何在Kendo Combo框组件上设置自定义值?

时间:2017-08-17 21:21:08

标签: jquery drop-down-menu kendo-ui kendo-ui-angular2 kendo-dropdown

我使用一组对象来填充Kendo Combobox组件上的下拉列表。

我已成功实施组件。我还允许用户提供自定义值(使用valueNormalizer属性),如果他们正在查找的项目不在下拉列表中。

如何设置下拉列表以显示他们已添加到组合框中的任何值,以便当他们离开页面时,他们可以稍后返回并看到他们的自定义值仍然是在搜索栏字段中?

1 个答案:

答案 0 :(得分:0)

我刚刚做了类似的事情。您可以将控件上的allowCustom属性设置为true。要使用此选项,您需要在数据集中使用原始值,或将valuePrimitive设置为true。

<kendo-combobox [data]="dataField" [valueField]="'valueField'"
    [textField]="'textField'" [allowCustom]="true" [valuePrimitive]="true">
</kendo-combobox>

http://www.telerik.com/kendo-angular-ui/components/dropdowns/api/ComboBoxComponent/