Button 更改“;取消“;dijit上的文本。对话框是否关闭?

Button 更改“;取消“;dijit上的文本。对话框是否关闭?,button,dialog,dojo,title,Button,Dialog,Dojo,Title,是否有任何可能的方法来更改dijit.dialog上X框上弹出的“取消”工具提示?我只想让它读“关闭” 我对dojo有些陌生。我想这可能只是一个愚蠢的问题,有一个非常简单的答案,但我没有发现任何例子 提前感谢。这是按钮取消dijit/NLS中的NLS字符串…,因此您可以执行以下操作之一: 在dijit的nls/目录中修改翻译 重写定义包含标题文本的新模板(而不是Dialog.html)的Dialog类 尝试以下代码 dojo.connect(dijit.Dialog.prototype, "po

是否有任何可能的方法来更改dijit.dialog上X框上弹出的“取消”工具提示?我只想让它读“关闭”

我对dojo有些陌生。我想这可能只是一个愚蠢的问题,有一个非常简单的答案,但我没有发现任何例子


提前感谢。

这是
按钮取消
dijit/NLS中的NLS字符串…
,因此您可以执行以下操作之一:

  • dijit的nls/
    目录中修改翻译
  • 重写定义包含标题文本的新模板(而不是Dialog.html)的Dialog类
  • 尝试以下代码

    dojo.connect(dijit.Dialog.prototype, "postMixInProperties", function()
    {
     this.buttonCancel="Close"
    })
    

  • 简单快速假设这是您的对话脚本

    <!-- language: lang-js -->
     var defaultDialog = new dijit.Dialog({
             id: 'defaultDialog',
             title: 'I can change the world',
             draggable: false,
             duration: 500
             });
    
         defaultDialog.show();
         defaultDialog.closeButtonNode.title = 'Close';
    
    
    var defaultDialog=new dijit.Dialog({
    id:“defaultDialog”,
    标题:“我可以改变世界”,
    可拖动:错误,
    持续时间:500
    });
    defaultDialog.show();
    defaultDialog.closeButtonNode.title='Close';
    
    您好,我为一个客户机编写了这个解决方案,该客户机有3个复杂而深入的dojo和dijits源代码/文档

    问候 贾斯