//自定义工具,用户产生操作提示窗片
Ext.MsgAlert = function(){
var msgCt;
function createBox(t,s){
return ['<div class="msg">',
'<div class="x-box-tl"><div class="x-box-tr"><div class="x-box-tc"></div></div></div>',
'<div class="x-box-ml"><div class="x-box-mr"><div class="x-box-mc"><h3>', t, '</h3>', s, '</div></div></div>',
'<div class="x-box-bl"><div class="x-box-br"><div class="x-box-bc"></div></div></div>',
'</div>'].join('');
}
return {
msg: function(title,format){
if(!msgCt){
msgCt = Ext.DomHelper.insertFirst(document.body,{
id: "msg-div",
style: 'position:absolute;top:10px;width:250px;margin:0 auto;z-index:20000;'
},true);
}
msgCt.alignTo(document,'c-c'); //具体参数可参考http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.Element
var s = String.format.apply(String,Array.prototype.slice.call(arguments,1));
var m = Ext.DomHelper.append(msgCt,{
html:createBox(title,s)
},true);
m.slideIn('t').pause(3).ghost("tr",{
remove:true
});
},
init: function(){
var lb = Ext.get('lib-bar');
if(lb){
lb.show();
}
}
};
}();
调用方法
Ext.MsgAlert.msg("提示框", "你点击了确认");
分享到:
相关推荐
EXTJS 点击按钮弹出窗体 可根据实际需求更改
代码如下:// 第一个下拉框 var parentStore = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: ‘loadByParentid.action?parentid=1001’ }), reader: new Ext.data.JsonReader({ root: ‘list’, id: ...
在EXTJS中,弹出框(也称为警告、信息或确认对话框)是用户界面交互的重要组成部分,常用于向用户提供信息、警告或者等待用户确认操作。实现EXTJS弹出框在n秒后自动消失,我们可以利用EXTJS的定时器(Ext.util....
首先,EXTJS的弹框(Message Box)是它的一个核心组件,用于显示警告、确认、信息或错误消息。Message Box可以自定义标题、按钮、图标和消息内容,甚至支持回调函数来处理用户点击按钮后的逻辑。例如,你可以创建一...
ExtJS5是一款强大的JavaScript框架,主要用于构建富客户端的Web应用程序,尤其在开发复杂的后台管理系统时,它的优势尤为显著。这套基于ExtJS5的后台管理系统案例提供了丰富的功能和组件,可以帮助开发者快速搭建...
本文将对初学者介绍一些常见的ExtJS控件,特别是弹框和表格(Grid)的使用方法。 首先,我们来关注弹框(MessageBox)。Ext.MessageBox是ExtJS提供的一种用于显示消息、警告、确认或获取用户输入的弹出对话框。以下...
[removed] function testPanel(){ var p=new Ext.Panel({ title:'测试面板', collapsible:true, renderTo:'base',//被渲染的对象,渲染的对象必须是ID width:400, ... tbar:[ {text:'新增'},{text:'修改'},{...
在我们的示例中,我们将关注如何在表格中添加图片、复选框以及实现数据获取和弹框提示功能。 1. **创建基础表格(Grid)** 首先,我们需要定义一个基本的Ext JS Grid面板。这通常涉及创建一个`Ext.grid.Panel`实例...
代码如下: Ext.onReady(function() { Ext.Msg.alert(‘提示’, ‘逗号分隔参数列表’); //这种方式非常常见的 }); 效果图: 代码如下: Ext.onReady(function() { //定义 JSON(配置对象) var config = { ...
ExtJS是一种用于构建企业级Web应用的JavaScript库,其中包含了大量的UI组件和工具。 具体到示例中的代码片段,使用了jQuery库创建了一个隐藏的HTML表单,并设置了必要的属性如`target`、`method`和`action`,使其...
ext-js示例代码 ext-js示例代码 ext-js示例代码