zoukankan      html  css  js  c++  java
  • EasyUI组件(窗口组件)

    注意首先要在title后面导入配置文件,前后顺序不能乱

    <!-- 1.jQuery的js包 -->
    <script type="text/javascript" src="jquery-easyui-1.4.4/jquery.min.js"></script>
    <!-- 2.css资源 -->
    <link rel="stylesheet" type="text/css" href="jquery-easyui-1.4.4/themes/default/easyui.css">
    <!-- 3. 图标资源 -->
    <link rel="stylesheet" type="text/css" href="jquery-easyui-1.4.4/themes/icon.css">
    <!-- 4.easyui的js包 -->
    <script type="text/javascript" src="jquery-easyui-1.4.4/jquery.easyui.min.js"></script>
    <!-- 5.本地语言 -->
    <script type="text/javascript" src="jquery-easyui-1.4.4/locale/easyui-lang-zh_CN.js"></script>

    一。messager

    在$(function(){}的大括号了写。

    1.messager.alert

    红框分别代表:标题,内容,图标,

    function是回调函数

    2.confirm确认消息框


    标题
    消息内容
    回调函数


    当点击按钮关闭窗口时触发
    点确定返回true
    点取消返回false


    function(r){if(r){点确定之后执行的代码}}

    	$("#bt1").click(
    		function(){
    			
    			//弹出确认对话框
    			$.messager.confirm("确认","小付确实是王八蛋吗?",
    
    				function(r){
    				
    					if(r)
    						{
    							alert("确定删除王八蛋");
    						}
    					else
    						{
    						alert("取消删除王八蛋");
    						}
    				}
    			);
    		}		
    	
    	);
    	
    

      3.prompt 输入对话框

    	//输入对话框
    	$("#bt2").click(
    			
    		function(){
    			
    			$.messager.prompt("输入框","请输入姓名",
    					
    				function(val){
    					if(val)
    						{
    						alert("姓名是"+val);
    						}
    
    				}
    			);
    		}
    	);
    

      4.progress  进度消息框

     

    	//进度对话框
    	$("#bt3").click(
    			
    		function(){
    			
    			$.messager.progress(
    				{
    					title:"进度条",
    					msg:"能量加载中。。。",
    					text:"请稍后。。。",
    					interval:1000
    				}		
    			
    			);
    		}
    		
    	);
    

      5.show  气泡消息框

    	//气泡式
    	$("#bt4").click(
    			
    		function(){
    			
    			$.messager.show(
    					
    				{
    					title:"消息",
    					msg:"消息内容",
    					//showType:"fade",
    					showSpeed:600,
    					400,
    					height:200,
    					timeout:5000
    				}
    			);
    		}
    		
    	);
    

      二.window

     

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    <!-- 顺序不可以乱 -->
    <!-- 1.jQuery的js包 -->
    <script type="text/javascript" src="jquery-easyui-1.4.4/jquery.min.js"></script>
    <!-- 2.css资源 -->
    <link  rel="stylesheet" type="text/css" href="jquery-easyui-1.4.4/themes/default/easyui.css">
    <!-- 3. 图标资源 -->
    <link  rel="stylesheet" type="text/css" href="jquery-easyui-1.4.4/themes/icon.css">
    <!-- 4.easyui的js包 -->
    <script type="text/javascript" src="jquery-easyui-1.4.4/jquery.easyui.min.js"></script>
    <!-- 5.本地语言 -->
    <script type="text/javascript" src="jquery-easyui-1.4.4/locale/easyui-lang-zh_CN.js"></script>
    
    <script type="text/javascript">
    //弹出对话框
    $(function(){
    	//alert("前面的对话框,阻塞代码运行");
    	
    	/*$.messager.alert("警告小付","说话注意点!非阻塞式对话框","warning",
    			function(){
    		//回调函数,当窗口点击确定被关闭时触发
    		alert("回调函数被触发");
    		
    	});*/
    	
    	//alert("后面的对话框");
    	
    	
    	$("#bt1").click(
    		function(){
    			
    			//弹出确认对话框
    			$.messager.confirm("确认","小付确实是王八蛋吗?",
    
    				function(r){
    				
    					if(r)
    						{
    							alert("确定删除王八蛋");
    						}
    					else
    						{
    						alert("取消删除王八蛋");
    						}
    				}
    			);
    		}		
    	
    	);
    	
    	
    	
    	//输入对话框
    	$("#bt2").click(
    			
    		function(){
    			
    			$.messager.prompt("输入框","请输入姓名",
    					
    				function(val){
    					if(val)
    						{
    						alert("姓名是"+val);
    						}
    
    				}
    			);
    		}
    	);
    	
    	//进度对话框
    	$("#bt3").click(
    			
    		function(){
    			
    			$.messager.progress(
    				{
    					title:"进度条",
    					msg:"能量加载中。。。",
    					text:"请稍后。。。",
    					interval:1000
    				}		
    			
    			);
    		}
    		
    	);
    	
    	//气泡式
    	$("#bt4").click(
    			
    		function(){
    			
    			$.messager.show(
    					
    				{
    					title:"消息",
    					msg:"消息内容",
    					//showType:"fade",
    					showSpeed:600,
    					400,
    					height:200,
    					timeout:5000
    				}
    			);
    		}
    		
    	);
    	
    	//打开窗口
    	$("#bt5").click(
    			
    		function(){
    			
    			//调用窗口的方法
    			$("#win1").window("open");
    		}
    		
    	);
    	//关闭敞口
    	$("#bt6").click(
    			
    		function(){
    			
    			$("#win1").window("close");
    		}
    	);
    	
    	//新建窗口
    	$("#bt7").click(
    			
    		function(){
    			
    			//新建窗口
    			$("#win2").window(
    
    					{
    						400,
    						height:200,
    						title:"窗口标题",
    						iconCls:"icon-save",
    						content:"新建窗口的内容:窗前明月光,"
    					}
    					
    			);
    		}
    	);
    	
    	//调整窗口大小
    	$("#bt8").click(
    			
    		function(){
    			$("#win1").window("resize",
    				{
    					600,
    					height:400
    				}		
    			
    			);
    		}
    	);
    	
    	//构造添加按钮
    	$("#lb2").linkbutton(
    	
    			{
    				text:"添加",
    				iconCls:"icon-add",
    				80
    			}
    	);
    	
    	$("#lb1").click(
    			
    		function(){
    			alert("按钮被点击");
    		}
    	);
    	
    	//打开窗口2
    	
    }
    )
    
    
    
    </script>
    
    </head>
    <body>
    
    <button id="bt1">删除</button>
    <br>
    <button id="bt2">输入</button>
    <br>
    <button id="bt3">进度条</button>
    <br>
    <button id="bt4">气泡式</button>
    <br><br>
    
    <div id="win1" class="easyui-window" title="窗口1" style="400px;height: 200px"
    
    data-options="collapsible:true,
    closed:true,
    modal:false">
    黑暗凝聚灵魂,堕落方能自由。
     
    
    </div>
    
    <button id="bt5">打开窗口</button>
    <br>
    <button id="bt6">关闭窗口</button>
    <br>
    <button id="bt7">新建窗口</button><br>
    <br>
    <button id="bt8">调整窗口大小</button><br>
    <div id="win2"></div>
    
    <br>
    <a id="lb1" href="#" class="easyui-linkbutton" style="80px"
    data-options="iconCls:'icon-search',disabled:true">搜索</a>
    
    <a id="lb2" href="#"></a>
    
    <br>
    
    <div id="dl1" class="easyui-dialog" title="窗口" 
    style="400px;height: 200px"
    data-options="
    toolbar:[
    			{
    			text:'添加',
    			iconCls:'icon-add',
    			handler:function(){alert('点击了添加按钮')}
    			},{
    				text:'保存',iconCls:'icon-save'
    			}
    	],
    	buttons:[
    	{text:'确定'},{text:'取消',handler:function(){$('#dl1').dialog('close')}}
    	
    	]">
    显示对话窗口
    </div>
    <br>
    
    
    <br>
    </body>
    </html>
    

      

  • 相关阅读:
    Redis学习第八课:Redis高级实用特性(二)
    Redis学习第八课:Redis高级实用特性(一)
    Redis学习第七课:键值命令和服务器命令
    Redis学习第六课:Redis ZSet类型及操作
    Redis学习第五课:Redis Set类型及操作
    Redis学习第四课:Redis List类型及操作
    (error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk.
    Clickhouse单机及集群部署详解
    一致性模型及一致性协议
    HBase存储及读写原理介绍
  • 原文地址:https://www.cnblogs.com/liuyanzeng/p/6094811.html
Copyright © 2011-2022 走看看