今天用到Ext的Dialog,嵌入系统之后一切OK,只是发现按钮文字是默认的“OK”、“Cancle”,考虑到客户体验,尝试着修改为汉字“保存”、“取消”。
查API手册,没找到相关属性或方法。。。
查源码: MessageBox.js,发现私有方法updateButtons的定义,敏感ing....
再查updateButtons的调用,发现在show方法定义中有这样一行代码:
updateButtons(opt.buttons); 参数是options.buttons,于是修改代码为:
js 代码
- Ext.Msg.show({
- title: '文件管理',
- msg: '输入文件名:(非法字符自动剔除)',
- width:300,
- buttons: {ok : "保存",cancel : "取消"},
- prompt:true,
- multiline: false,
- value:sv.saveFileName,
- fn: showResultText,
- animEl: 'bt_savefile'
- });
圈凯~
分享到:
相关推荐
`Ext.MessageBox.show`函数允许我们创建一个完全自定义的消息框,包括设置图标、按钮等属性。 **示例代码:** ```javascript var config = { title: "dialog box", msg: "this is a diy dialog box", width: 300...
Ext.MessageBox.confirm()详解 显示一个确认对话框,用来代替JavaScript标准的confirm()方法,具有两个按钮“是”和“否”如果为其提供一个回调函数,则该函数将在单击按钮后被调用(包括右上角的...
改变Messagebox按钮的文字[改变Messagebox按钮的文字]-精品源代码
代码如下: Ext.onReady(function() { Ext.Msg.alert(‘提示’, ‘逗号分隔参数列表’); //这种方式非常常见的 ...接下来认识一下Ext.MessageBox Ext.MessageBox是一个工具类,他继承自Obiect对象,用来生成各种
在上述代码中,`buttons: Ext.MessageBox.INFO`表示对话框显示的是一个信息图标,`fn`参数是回调函数,当用户点击按钮时执行。`buttonId`会返回用户点击的按钮标识,如'ok'(确定)、'yes'(是)或'no'(否)。 `...
在IT行业中,`Ext messageBox` 是一个常用于弹出对话框的组件,它属于Ext JS框架的一部分。Ext JS是一个广泛使用的JavaScript库,用于构建富客户端的Web应用程序。`messageBox` 提供了一种优雅的方式来展示警告、...
注意:1 ,Ext.MessageBox是一个工具类,继承自object对象 2 ,实质上它只是当前页面的一个层。 案例如下: 代码如下: Ext.onReady(function(){ Ext.MessageBox.alert(“提示”,”请单击我,确定”,callBack);...
2. **确认对话框**:`Ext.MessageBox.confirm(title, message, callback, scope)` 显示一个确认对话框,用户点击确定或取消后执行回调函数 3. **信息消息**:`Ext.MessageBox.info(message)` 显示信息对话框 4. **...
其中,Text 是要显示的讯息,Caption 是讯息窗口的标题列文字,Flags 是一个 Longint 型态的变量,用于指定讯息窗口的图标、按钮、焦点和模态性等属性。 下面我们将对 Application.MessageBox 函数的每个参数进行...
buttons: Ext.MessageBox.CLOSE, // 默认按钮,也可以自定义为其他组合,如 Ext.MessageBox.YESNO fn: function(buttonId) { // 如果用户提前点击了按钮,取消延时任务 if (buttonId !== 'close' && ...
`buttons`配置项允许我们指定对话框上显示的按钮,例如`Ext.MessageBox.YES`、`Ext.MessageBox.NO`、`Ext.MessageBox.CANCEL`等。每个按钮都可以关联一个回调函数,当用户点击该按钮时,回调函数会被执行。例如: `...
- `buttons`可以自定义按钮的文字和类型,例如只显示自定义的“ok”按钮。 - `closable`可以控制是否显示关闭按钮。 - `icon`可以设置对话框前的图标,如INFO、ERROR、WARNING和QUESTION。 - `width`可以设定...
对于系统定义的Dialog(如`CFileDialog`),可以通过调用`SetThreadUILanguage`函数来更改默认按钮上的文字。该函数允许开发者设置当前线程用户界面(UI)的语言。其原型如下: ```c++ BOOL WINAPI ...
- `buttons`: 可以是预定义的按钮组合,如`Ext.Msg.OKCANCEL`,或者自定义按钮文字。 - `closable`: 是否显示关闭按钮,默认为`true`。 - `msg`: 对话框显示的消息文本。 - `title`: 对话框标题。 - `fn`: 关闭...
在用户点击确认按钮之后,我们将创建一个Ext.LoadMask实例,并调用show方法来显示加载提示,然后执行Ext.Ajax.request方法发送Ajax请求。这个请求可以携带url和params参数,分别代表请求的地址和需要发送的数据。在...
`Ext.MessageBox.alert()`方法用于创建一个简单的警告对话框,通常包含一个确定按钮。它接受三个参数:标题(title)、消息(msg)和回调函数(function)。回调函数在用户点击确定按钮后执行。例如: ```...
在本文中,我们将深入探讨ExtJS2.0中的一个重要组件——Ext.MessageBox,它提供了一种弹出对话框的方式来与用户进行交互。Ext.MessageBox提供了多种功能,如警告、确认、提示和自定义对话框,这些功能使得在Web应用...