修改Ext.MessageBox 的按钮文字

       今天用到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. });   

       圈凯~

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值