Ext.Msg.confirm问题Ext.Msg.confirm(提示, 您确定要删除这些信息吗?)怎么得到返回值?知道他点的是哪
Ext.Msg.confirm问题
Ext.Msg.confirm('提示', '您确定要删除这些信息吗?');
怎么得到返回值?知道他点的是哪个按钮
另外,这个提示框出来后,选择按钮为yes和no
怎么修改为 确定 和 取消?
[解决办法]
上贴图片如下
[解决办法]
Ext.MessageBox.confirm("提示","您确定要删除这些信息吗?", function(button,text){
if(button=='yes'){
alert(button);
}
});
返回值解决了
怎么设置按钮显示 为 确定 和 取消?
[解决办法]Ext.MessageBox.confirm("提示","您确定要删除这些信息吗?",buttons:{yes:'确定',no:'取消'} ,function(button,text){
if(button=='yes'){
alert(button);
}
});
可以看看这个轻量级的,模仿ext的
美化js系统函数alert,confirm,prompt,并实现lightbox效果
[解决办法]该回复于2009-09-29 16:16:16被版主删除
[解决办法]加上你说的
buttons:{yes:'确定',no:'取消'}
就出错
[解决办法]把这个buttons:{yes:'确定',no:'取消'}
去掉应该就可以了
[解决办法]Ext.MessageBox.buttonText.yes = "oui"; //french
或者加上ext的本地化包,ext-lang-zh_CN.js
[解决办法]Ext.MessageBox.confirm("提示","您确定要删除这些信息吗?",callback,buttons={yes:'确定',no:'取消'});
function callback(id)
{
alert(id)
}
[解决办法]这样写OK的我试过的,并且回调函数的位置不要改变哟
[解决办法]上面这种方式有问题,看错了
以json方式:
var preJson = {
title:'提示',
msg:'您确定要删除这些信息吗?',
buttons:{yes:'确定',no:'取消'},
fn:callback
}
function callback(id)
{
alert(id)
}
Ext.msg.show(preJson);
//Ext.Msg.confirm(btn.title,btn.msg,callback); //这么做也可以
[解决办法]function call() {
Ext.MessageBox.buttonText = {
ok : "确定123",
cancel : "取消12",
yes : "是12",
no : "否12"
};
Ext.MessageBox.confirm("温馨提示", "你确定要删除吗?", function(btn) {
if(btn == 'yes') {
Ext.MessageBox.alert("消息提示", "你点击了确定");
}else {
Ext.MessageBox.alert("消息提示", "你点击了取消");
}
});
}
[解决办法]
Ext.Msg.buttonText={
yes:'确定',
no:'取消',
ok:'确定',
cancel:'取消'
};
Ext.MessageBox.confirm("提示","您确定要删除这些信息吗?",function(button,text){
if(button=='yes'){
alert(button);
}
});
-----这样就可以修改了