【问题标题】:Is it possible to change labels of Kendo Grid Editor?是否可以更改 Kendo Grid Editor 的标签?
【发布时间】:2013-11-26 15:23:51
【问题描述】:

我正在使用剑道网格及其内置功能来创建和更新项目。

我正在寻找一种方法来更改编辑器标签(标题和按钮更新/取消)。

我在这里找到了答案 (Change Button text in Kendo Ui Grid Popup Window),OnaBei 解释了如何更改标题。

但是,我仍然无法根据是否正在添加或正在编辑项目来确定更改按钮名称的方法。与标题相同,是否可以根据“创建”/“更新”状态更改它?

我认为它可以用 javascript 完成,但它可能是一个 hack 和肮脏的解决方案。

【问题讨论】:

    标签: kendo-ui kendo-grid


    【解决方案1】:

    这可以在网格的edit 事件中完成。 model 事件参数有一个 isNew 方法,它将在“创建”状态下返回 true。下面是一些示例代码:

      edit: function(e) {
        var title = "Edit mode";
    
        if (e.model.isNew()) {
           title = "Insert mode";
        }
    
        var wnd = e.container.data("kendoWindow");
        wnd.title(title);
      }
    

    还有现场演示:http://jsbin.com/USUpAZUT/1/edit

    【讨论】:

      猜你喜欢
      • 2021-04-11
      • 1970-01-01
      • 2016-09-16
      • 2014-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多