【jquery+easyUI】-- $.messager.show 弹框显示
三种基本弹框
1.提示框,一秒停留
$.messager.show({
title: '提示',
msg: '修改成功!',
showType: 'fade', //设置显示类型
style: { left: 500, top: 100 }, //设置弹框的位置
width:100, //设置弹框的宽度和高度
height:200,
timeout: 1000 //设置停留时间,1000毫秒
});
2.警告框,用户必须确认
$.messager.alert("操作提示", "请完善商品信息!", "warning");
3.二次确认框,用户可以二次选择是否执行
$.messager.confirm('提示', '确定删除此用户吗?', function (r) {
if (r) {
执行确认提示后代码
} else {
return;
}
});
/**
* 设置弹框统一的格式
* 指定位置显示$.messager.show
* options $.messager.show的options
* param = {left,top,right,bottom}
*/
$.extend($.messager, {
showBySite: function (options, param) {
var site = $.extend({
left:"",
top: "",
right: 0,
bottom: -document.body.scrollTop
- document.documentElement.scrollTop
}, param || {}); var win = $("body > div .messager-body");
if (win.length <= 0)
$.messager.show(options);
win = $("body > div .messager-body");
win.window("window").css({ left: 100, //在css统一设置设置弹出框的位置
top: 200,
right: site.right,
zIndex: $.fn.window.defaults.zIndex++,
bottom: site.bottom
});
}
});
/*
* 设置弹框的内容
*/ function showBySite(event) {
var element = document.elementFromPoint(event.x, event.y);//获取点击对象
$.messager.showBySite({
title: 'My Title',
msg: 'Message.',
showType: 'show'
}, {
top: $(element).position().top + $(element).height(),//将$.messager.show的top设置为点击对象之下
left: $(element).position().left,//将$.messager.show的left设置为与点击对象对齐
bottom: ""
});
}
//在需要弹框的位置调用相应的弹框内容
showBySite(event);
【jquery+easyUI】-- $.messager.show 弹框显示的更多相关文章
- jquery easyui datebox单击文本框显示日期选择
jquery easyui的datebox日历控件,实现单击文本框出现日历选择,如下图: 代码: 修改jquery.easyui.min.js第9797行函数(jQuery EasyUI 1.3.2) ...
- JavaScript 图片弹框显示
function fnCreate(src) { /* 要创建的div的classname */ var ClassName = "thumb ...
- odoo学习之弹框显示
按条件隐藏: <xpath expr="//group[1]" position="attributes"> <attribute name= ...
- win10系统rational rose 安装后打开弹框显示java.lang.ClassNotFoundException 解决方案
场景复现:安装Rational Rose,按照破解方法完成后,打开程序,会弹出对话框显示java.lang.ClassNotFoundException,在关闭程序时也会弹出一个对话框,并且程序不能关 ...
- jquery 实现 <imput>标签 密码框显示/隐藏密码功能
1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 < ...
- 单击HighCharts柱形体弹框显示详细信息
上篇博客介绍了如何在HighCharts统计图表下生成表格,二者相互结合,可以对数据进行更好的统计分析.在统计的同时,如果需要想要及时查看详细信息的话,就得再加一个功能,就是单击柱形体,显示该项下的详 ...
- vux弹框显示
//点击按钮,执行什么成功,失败用这个合适this.$vux.toast.show({ text: '添加成功'}) //点击按钮,提示出现的问题 this.$vux.toast.show({ tex ...
- android假设给TextView或EditText的email链接加下划线,并在点击在email连接上能够弹框显示
怎样把textview的一些文字加上背景色: Spannable str = new SpannableString("#fdsfdfsdfdsfd#"); Matcher mat ...
- winfrom 点击按钮button弹框显示颜色集
1.窗体托一个按钮button: 2.单击事件: private void btnForeColor_Click(object sender, EventArgs e) { using (ColorD ...
随机推荐
- JAVA声明一个对象数组
Student stu[]=new Student[N]; Student stu={new Student(),~~~}; JAVA类型转换 String转为float String转为INT
- sql 允许远程登录
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; flush privileges ...
- 使用Fiddler查看APP的请求接口、接口参数和返回值的方法
1.下载Fiddler,然后安装成功后. 2.开启代理的设置 3.查看电脑的ip, 4.建立一个wifi局域网,什么360wifi,猎豹wifi,腾讯wifi都可以,用安装手机接入到这个局域网的wif ...
- 第二章 向量(a)接口与实现
- openstack(Pike 版)集群部署(六)--- Horizon 部署
一.介绍 参照官网部署:https://docs.openstack.org/horizon/pike/install/ 继续上一博客进行部署:http://www.cnblogs.com/we ...
- (转)学习ffmpeg官方示例transcoding.c遇到的问题和解决方法
转自:https://blog.csdn.net/w_z_z_1991/article/details/53002416 Top 最近学习ffmpeg,官网提供的示例代码transcoding.c演示 ...
- Unity4.6证书激活问题
第一次运行的激活问题 安装好Unity4.6之后首次启动会自动连网,但是会出现error loading page错误,SSL peer certificate or SSH remote key w ...
- Android Studio生成签名安装包(Generate Signed APK)
一 打开构建对话框. 二 创建新的密钥库(key store) 可以选择已创建的密钥库,也可以选择创建新的密钥库. 创建完成后,自动导入. 三 选择签名类型. 如果不选,会提示错误. 这里将新旧两种签 ...
- mysql-5.7.21安装和配置方法
到MySQL官网下载MySQL 5.7.21的版本,下载地址:https://dev.mysql.com/downloads/mysql/ .根据自己的系统下载相应的32位或64位的版本. 将下载 ...
- Tomcat配置远程调试端口(windows、Linux)
当我们需要定位生产环境问题,而日志又不清晰的情况下,我们可以借助Tomcat提供的远程调试,设置如下: // Linxu系统: apach/bin/startup.sh开始处中增加如下内容: decl ...