【问题标题】:.data('kendoComboBox') returning undefined when called from event handler.data('kendoComboBox') 从事件处理程序调用时返回未定义
【发布时间】:2014-07-20 15:30:07
【问题描述】:

我正在使用 kendo UI、HTML5、Javascript 和 Require.js 等开发大型 Web 应用程序。我无法弄清楚为什么在 jQuery 上调用 $(selector).data('kendoComboBox')对象在一种情况下工作,但在另一种情况下不工作。它在成功 $(selector).kendoComboBox(parameter.....) create kendo 组合框调用之后起作用,但当我从事件处理程序调用它时不起作用。与正在引用的对象选择器关联的 kendoComboBox 对象似乎已丢失?有人可以解释一下吗?

【问题讨论】:

    标签: javascript jquery kendo-ui


    【解决方案1】:

    一个原因可能是 jQuery 库被再次加载并且小部件的数据丢失了。我们的troubleshooting 部分涵盖了其他类似问题。

    【讨论】:

    • 嗨 Petur 我发现 jQuery 正在再次加载,当我阻止这种情况发生时,问题已解决,谢谢。
    • 哇,不错的收获。也有类似的问题,这是修复。
    猜你喜欢
    • 2011-03-27
    • 2022-06-29
    • 2014-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多