欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jquery easyui 布局示例

程序员文章站 2022-03-13 23:26:38
...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Border Layout space - jQuery EasyUI Demo</title>
	<link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css">
	<script type="text/javascript" src="../../jquery-1.7.2.min.js"></script>	
	<script type="text/javascript" src="../../jquery.easyui.min.js"></script>
	<script type="text/javascript" src="../../jquery.easyui.extend.js"></script>
	<script>
		function hidden(){
			var region = $("#cc1").combobox('getValue');
			if(region=="all"){
				$('#subLayout').layout('hidden','north');
				$('#subLayout').layout('hidden','east');
				$('#subLayout').layout('hidden','south');
				$('#subLayout').layout('hidden','west');
			}else{
				$('#subLayout').layout('hidden',region);
			}		
		}
		function show(){
			var region = $("#cc2").combobox('getValue');
			if(region=="all"){
				$('#subLayout').layout('show','north');
				$('#subLayout').layout('show','east');
				$('#subLayout').layout('show','south');
				$('#subLayout').layout('show','west');
			}else{
				$('#subLayout').layout('show',region);
			}
		}
		$(function(){
			/*
			var p = $('body').layout('panel','west').panel({
				onCollapse:function(){
					alert('collapse');
				}
			});
			
			setTimeout(function(){
				$('body').layout('collapse','east');
			},0);
			*/
		});
	</script>
</head>
<body class="easyui-layout">
	<div region="north" title="north" border="true" split="true" style="height:70px;padding:5px;">
		<select id="cc1" class="easyui-combobox" name="state" style="width:100px;">
			<option value="west">west</option>
			<option value="east">east</option>
			<option value="north">north</option>
			<option value="south">south</option>
			<option value="all">all</option>
		</select>
		<a href="#" class="easyui-linkbutton" plain="false" style="margin-right:100px;" onClick="javascript:hidden()">隐藏:</a>
		<select id="cc2" class="easyui-combobox" name="state" style="width:100px;">
			<option value="west">west</option>
			<option value="east">east</option>
			<option value="north">north</option>
			<option value="south">south</option>
			<option value="all">all</option>
		</select>
		<a href="#" class="easyui-linkbutton" plain="false" onClick="javascript:show()">显示:</a>
	</div>
	<div region="west" split="true" title="West" style="width:150px;padding:10px;">west content</div>
	<div region="east" split="true" title="East" style="width:100px;padding:10px;">east region</div>
	<div region="south" border="true" split="true" title="south" style="height:50px;background:#A9FACD;padding:10px;">south region</div>
	<div region="center"  border="false" split="true">
		<div class="easyui-layout" fit="true" id="subLayout">
			<div region="north" title="north" border="true" split="true" style="height:100px;background:#B3DFDA;padding:10px">
			</div>
			<div region="west" split="true" title="sub West" style="width:150px;padding:10px;">sub west content</div>
			<div region="east" split="true" title="sub East" style="width:100px;padding:10px;">sub east region</div>
			<div region="south" border="true" split="true" title="sub south" style="height:100px;background:#A9FACD;padding:10px;">sub south region</div>
			<div region="center" title="sub Main  Title" border="true" split="true">
		</div>
	</div>
</body>
</html>

 效果图如下:


jquery easyui 布局示例
            
    
    博客分类: 技术简介
 

  • jquery easyui 布局示例
            
    
    博客分类: 技术简介
  • 大小: 74.6 KB