初始化后更改窗口小部件的项模板

mbu*_*nik 2 kendo-ui

有没有办法在初始化后更改小部件(特别是组合框)模板?

我试过了

var combo = $("#combo").data("kendoComboBox");
var template = kendo.template($("#itemTemplate").html());
combo.template = template;
combo.refresh();
Run Code Online (Sandbox Code Playgroud)

但没有运气.项目被重新渲染(模板被应用),但组合框架正在失去核心功能

小智 5

我能够使用setOptions方法完成它.

var combo = $("#combo").data("kendoComboBox");
var template = kendo.template($("#itemTemplate").html());
combo.setOptions({ template: template});
Run Code Online (Sandbox Code Playgroud)