Jquery 使用所选项目文本而不是dataTextField更新剑道自动完成的文本

Jquery 使用所选项目文本而不是dataTextField更新剑道自动完成的文本,jquery,kendo-ui,kendo-autocomplete,Jquery,Kendo Ui,Kendo Autocomplete,我用的是kendoAutocomplete,一切正常,但问题是我用dataTextField搜索:“stname”,但在模板中我显示“label”with与stname和其他一些值组合。我只需要使用stname进行搜索。它工作正常,但当我从“自动完成”中选择项目时,它会添加所选项目的文本。我想显示标签(模板)的所选文本,而不是dataTextField。有什么方法吗。 我已尝试在选择事件上使用标签更新其值,但对我无效。请建议。 多谢各位 $("#street-name").kendoAutoCo

我用的是kendoAutocomplete,一切正常,但问题是我用dataTextField搜索:“stname”,但在模板中我显示“label”with与stname和其他一些值组合。我只需要使用stname进行搜索。它工作正常,但当我从“自动完成”中选择项目时,它会添加所选项目的文本。我想显示标签(模板)的所选文本,而不是dataTextField。有什么方法吗。 我已尝试在选择事件上使用标签更新其值,但对我无效。请建议。 多谢各位

$("#street-name").kendoAutoComplete({
                    filter: "startswith",
                    dataTextField: "stname",
                    dataValueField: "value",
                    template:"#=label#",
                    change:function(e)
                    {

                    },

                    select: function (e) {
                  }
});
$("#street-name").kendoAutoComplete({
    filter: "startswith",
    dataTextField: "stname",
    dataValueField: "value",
    template:"#=label#",
    change:function(e)
    {

    },

    select: function (e) {
        var selecteditem=this.dataItem(e.item.index());                      
    }
});