`
xiongmao3
  • 浏览: 42822 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

修改Ext.MessageBox 的按钮文字

    博客分类:
  • Ext
EXT 
阅读更多

       今天用到Ext的Dialog,嵌入系统之后一切OK,只是发现按钮文字是默认的“OK”、“Cancle”,考虑到客户体验,尝试着修改为汉字“保存”、“取消”。

       查API手册,没找到相关属性或方法。。。

       查源码: MessageBox.js,发现私有方法updateButtons的定义,敏感ing....

       再查updateButtons的调用,发现在show方法定义中有这样一行代码:

       updateButtons(opt.buttons); 参数是options.buttons,于是修改代码为:

js 代码
  1. Ext.Msg.show({   
  2.    title: '文件管理',   
  3.    msg: '输入文件名:(非法字符自动剔除)',   
  4.    width:300,   
  5.    buttons: {ok : "保存",cancel : "取消"},   
  6.    prompt:true,   
  7.    multiline: false,   
  8.    value:sv.saveFileName,   
  9.    fn: showResultText,   
  10.    animEl: 'bt_savefile'   
  11. });   

       圈凯~

 

分享到:
评论

相关推荐

    Ext_MessageBox

    `Ext.MessageBox.show`函数允许我们创建一个完全自定义的消息框,包括设置图标、按钮等属性。 **示例代码:** ```javascript var config = { title: "dialog box", msg: "this is a diy dialog box", width: 300...

    Extjs Ext.MessageBox.confirm 确认对话框详解

    Ext.MessageBox.confirm()详解 显示一个确认对话框,用来代替JavaScript标准的confirm()方法,具有两个按钮“是”和“否”如果为其提供一个回调函数,则该函数将在单击按钮后被调用(包括右上角的...

    改变Messagebox按钮的文字[改变Messagebox按钮的文字]-精品源代码

    改变Messagebox按钮的文字[改变Messagebox按钮的文字]-精品源代码

    ExtJS Ext.MessageBox.alert()弹出对话框详解

    代码如下: Ext.onReady(function() { Ext.Msg.alert(‘提示’, ‘逗号分隔参数列表’); //这种方式非常常见的 ...接下来认识一下Ext.MessageBox Ext.MessageBox是一个工具类,他继承自Obiect对象,用来生成各种

    Ext--MessageBox教程

    在上述代码中,`buttons: Ext.MessageBox.INFO`表示对话框显示的是一个信息图标,`fn`参数是回调函数,当用户点击按钮时执行。`buttonId`会返回用户点击的按钮标识,如'ok'(确定)、'yes'(是)或'no'(否)。 `...

    Ext messageBox hide 小应用

    在IT行业中,`Ext messageBox` 是一个常用于弹出对话框的组件,它属于Ext JS框架的一部分。Ext JS是一个广泛使用的JavaScript库,用于构建富客户端的Web应用程序。`messageBox` 提供了一种优雅的方式来展示警告、...

    Ext.MessageBox工具类简介

    注意:1 ,Ext.MessageBox是一个工具类,继承自object对象 2 ,实质上它只是当前页面的一个层。 案例如下: 代码如下: Ext.onReady(function(){ Ext.MessageBox.alert(“提示”,”请单击我,确定”,callBack);...

    Ext.Array例子

    2. **确认对话框**:`Ext.MessageBox.confirm(title, message, callback, scope)` 显示一个确认对话框,用户点击确定或取消后执行回调函数 3. **信息消息**:`Ext.MessageBox.info(message)` 显示信息对话框 4. **...

    Application.MessageBox 详解 ..doc

    其中,Text 是要显示的讯息,Caption 是讯息窗口的标题列文字,Flags 是一个 Longint 型态的变量,用于指定讯息窗口的图标、按钮、焦点和模态性等属性。 下面我们将对 Application.MessageBox 函数的每个参数进行...

    extjs弹出框 n秒后消失

    buttons: Ext.MessageBox.CLOSE, // 默认按钮,也可以自定义为其他组合,如 Ext.MessageBox.YESNO fn: function(buttonId) { // 如果用户提前点击了按钮,取消延时任务 if (buttonId !== 'close' && ...

    learning ext js 中文版之在对话框中添加图标和按钮事件

    `buttons`配置项允许我们指定对话框上显示的按钮,例如`Ext.MessageBox.YES`、`Ext.MessageBox.NO`、`Ext.MessageBox.CANCEL`等。每个按钮都可以关联一个回调函数,当用户点击该按钮时,回调函数会被执行。例如: `...

    一个相当不错的extjs入门文档,整个ext的控件,上边很多实例。有助于新手学习。

    - `buttons`可以自定义按钮的文字和类型,例如只显示自定义的“ok”按钮。 - `closable`可以控制是否显示关闭按钮。 - `icon`可以设置对话框前的图标,如INFO、ERROR、WARNING和QUESTION。 - `width`可以设定...

    MessageBox按钮显示英语或者其他语言

    对于系统定义的Dialog(如`CFileDialog`),可以通过调用`SetThreadUILanguage`函数来更改默认按钮上的文字。该函数允许开发者设置当前线程用户界面(UI)的语言。其原型如下: ```c++ BOOL WINAPI ...

    Extjs2.0的入门

    - `buttons`: 可以是预定义的按钮组合,如`Ext.Msg.OKCANCEL`,或者自定义按钮文字。 - `closable`: 是否显示关闭按钮,默认为`true`。 - `msg`: 对话框显示的消息文本。 - `title`: 对话框标题。 - `fn`: 关闭...

    ExtJs的Ext.Ajax.request实现waitMsg等待提示效果

    在用户点击确认按钮之后,我们将创建一个Ext.LoadMask实例,并调用show方法来显示加载提示,然后执行Ext.Ajax.request方法发送Ajax请求。这个请求可以携带url和params参数,分别代表请求的地址和需要发送的数据。在...

    ExtJs入门实例[整理].pdf

    `Ext.MessageBox.alert()`方法用于创建一个简单的警告对话框,通常包含一个确定按钮。它接受三个参数:标题(title)、消息(msg)和回调函数(function)。回调函数在用户点击确定按钮后执行。例如: ```...

    ExtJs2指南最新版

    在本文中,我们将深入探讨ExtJS2.0中的一个重要组件——Ext.MessageBox,它提供了一种弹出对话框的方式来与用户进行交互。Ext.MessageBox提供了多种功能,如警告、确认、提示和自定义对话框,这些功能使得在Web应用...

Global site tag (gtag.js) - Google Analytics