【问题标题】:Uncaught TypeError: treelist.autoFitCloumn is not a function in kendo treelist未捕获的类型错误:treelist.autoFitCloumn 不是剑道树列表中的函数
【发布时间】:2016-06-23 21:02:20
【问题描述】:

我正在使用 Kendo treelist 和 autofitColumn 函数。但它抛出错误,Autofitcolumn 不是一个函数。

谁能告诉我是什么问题?

我的代码:

$('#treelist').kendoTreeList({
    dataSource: dataSource,
    editable: false,
    columns: [
        { field: "FileType", title: "Files" },
        { field: "DestDrive", title: "Drives", template: "<select id= \"drivedropdown\" class=\"form-control\"  # for (var i = -1, len=DestDrive.length;i<len ; i++) {# <option> #=DestDrive[i]# </option> #}# /> " },
        { field: "DestPath", title: "Path", template: "<input id=\"pathtextbox\" class=\"form-control input-sm \" />" }
    ],
    scrollable: true,
    //resizable: true,
    messages: {
        loading: "Fetching DB details...",
    }
})var treeList = $("#treeList").data("kendoTreeList");  treeList.autoFitColumn(0);

【问题讨论】:

  • 是的,也许有人可以告诉你问题出在哪里,但只有在你分享你的代码时。我们没有水晶球。
  • 当您请求autoFitColumn() 方法时,剑道树似乎没有完全初始化。如果您输入setTimeout(),它会起作用吗?
  • 不,它不工作...
  • 好吧,您需要为我们提供一个工作示例,使用 stacksn-ps 或 jsfiddle.net 等外部服务,重现您遇到的问题。当您与我们分享一个带有错误的工作示例时,我们可以为您提供更好的帮助。我会继续关注这篇文章,等待更多信息。
  • 演示:dojo.telerik.com/UZAhE/17 这里,autoFitColumn 不起作用。

标签: jquery kendo-ui kendo-treelist


【解决方案1】:

您使用的是剑道 2015.1.408。

autoFitColumn() 好像是在 2015.2.805 中添加的。

http://dojo.telerik.com/@Stephen/OxUNa

【讨论】:

  • 我在剑道 2016.2.607 中尝试过...在这方面 autoFitColumn() 也不起作用
  • 那我不知道该告诉你什么。您的确切道场代码在 2016.2.607 (dojo.telerik.com/@Stephen/AVOKe) 中确实有效。因此,如果道场对您不起作用,那么就会发生一些非常奇怪的事情,或者您的实际代码不正确/不包括正确版本的剑道。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-06
  • 2019-05-24
  • 2021-12-15
  • 2019-10-26
相关资源
最近更新 更多