2

您好,提前感谢您的任何建议。我正在使用 Kendo UI 中的分组选项,并且我想更改默认分组消息:将列标题拖放到此处... 所以我更改了 3 个名为 kendo.all.min 的 .js 文件中的文本。 js、kendo.web.min.js 和 kendo.groupable.min.js,添加到所需的文本并且文本不会更改。我想我错过了一些东西,因为当我分组和取消分组时,我看到我的消息一秒钟,但随后网格再次重新加载,我再次收到原始消息。消息是来自 dll 还是来自 java 脚本?希望有人可以帮助它真的很重要。谢谢。

4

1 回答 1

3

如果您做得正确并且正在加载 JS 的修改版本,它应该可以工作,但这不是本地化消息的方式...... KendoUI(在最新版本中)已经支持它。你应该这样做:

groupable: {
    messages: {
        empty: "Custom message text"
    }
},

正如他们在此处的文档中所示

请记住,如果您修改他们的代码,下次他们发布新版本时,您必须将他们的版本与您的版本合并,以获得 KendoUI 团队开发的修复和新功能以及您的更改。

编辑如果您想为文档中的每个 Grid 使用它,请将其放在 JavaScript 代码的开头:

kendo.ui.Groupable.prototype.options.messages =
        $.extend(kendo.ui.Groupable.prototype.options.messages,
                {empty: "Custom message text!"}
        );
于 2013-03-05T07:47:57.387 回答