2

こんにちは、ご提案ありがとうございます。Kendo UI でグループ化オプションを使用していますが、デフォルトのグループ化メッセージを変更したかったのです:列ヘッダーをドラッグしてここにドロップします...だから、kendo.all.min という 3 つの .js ファイルのテキストを変更しました。 js、kendo.web.min.js、kendo.groupable.min.js を目的のテキストに変更し、テキストは変更されません。グループ化してグループ化を解除すると、メッセージが1秒間表示されますが、グリッドが再度リロードされ、元のメッセージが再び表示されるため、何かが足りないと思います。メッセージは dll からのものですか、それとも単に Java スクリプトからのものですか? 誰かがそれを助けてくれることを願っています。それは本当に重要です。ありがとう。

4

1 に答える 1

3

正しく実行し、修正されたバージョンの JS をロードしている場合は動作するはずですが、それはメッセージをローカライズする方法ではありません... KendoUI (最新バージョン) は既にそれをサポートしています。あなたがしたはずです:

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

ここのドキュメントに示されているように

彼らのコードを変更した場合、次に彼らが新しいバージョンをリリースするときに、KendoUI チームが開発した修正と新機能に加えて変更を加えるために、彼らのバージョンをあなたのバージョンとマージする必要があることに注意してください。

EDITドキュメント内のすべてのグリッドに対してそれを使用する場合は、JavaScript コードの最初に次のように記述します。

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