日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

EasyUI框架01——基础学习

發布時間:2023/12/2 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 EasyUI框架01——基础学习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.? EasyUI的準備工作

easyUI作為一個前端框架,其樣式和js是必不可少的。我們要使用它,必須要最少引入兩個css與兩個js文件

link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="../../themes/icon.css"><script type="text/javascript" src="../../jquery.min.js"></script> <script type="text/javascript" src="../../jquery.easyui.min.js"></script>

1.1 在項目中引入easyUI的內容

2. EasyUI的布局組件?layout

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <!-- 引入EasyUI的CSS和JS --> <link rel="stylesheet" type="text/css" href="../themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="../themes/icon.css"> <script type="text/javascript" src="../js/jquery.min.js"></script> <script type="text/javascript" src="../js/jquery.easyui.min.js"></script> </head> <body> <div id="cc" class="easyui-layout" data-options="fit:true"> <div data-options="region:'north',title:'CRM管理系統',split:true" style="height:100px;"></div> <div data-options="region:'west',title:'系統菜單',split:true" style="width:100px;"></div> <div data-options="region:'center',title:'數據區域'" style="padding:5px;background:#eee;"></div> </div> </body> </html>

3. easyUI的分類組件accordion

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <!-- 引入EasyUI的CSS和JS --> <link rel="stylesheet" type="text/css" href="../themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="../themes/icon.css"> <script type="text/javascript" src="../js/jquery.min.js"></script> <script type="text/javascript" src="../js/jquery.easyui.min.js"></script> </head> <body> <div id="aa" class="easyui-accordion" style="width:300px;height:200px;"> <div title="客戶管理" data-options="iconCls:'icon-save',selected:true" style="overflow:auto;padding:10px;"> <a href="#">客戶管理</a></div> <div title="Title2" data-options="iconCls:'icon-reload'" style="padding:10px;"> </div> <div title="Title3"> </div> </div> </body> </html>

4. easyUI的選項卡

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <!-- 引入EasyUI的CSS和JS --> <link rel="stylesheet" type="text/css" href="../themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="../themes/icon.css"> <script type="text/javascript" src="../js/jquery.min.js"></script> <script type="text/javascript" src="../js/jquery.easyui.min.js"></script> <script type="text/javascript">$(function(){$("#btn").click(function(){// 判斷選項卡是否存在:var flag = $("#tt").tabs("exists","客戶管理");if(flag){// 已經存在該選項卡$('#tt').tabs("select","客戶管理");}else{// 不存在該選項卡$('#tt').tabs('add',{ title:'客戶管理', content:'客戶管理數據', closable:true }); }});}); </script> </head> <body> <a href="#" id="btn" class="easyui-linkbutton">按鈕</a> <div id="tt" class="easyui-tabs" style="width:500px;height:250px;"> <div title="數據區域" data-options="closable:true" style="padding:20px;display:none;"> 數據區域 </div> </div> </body> </html>

4.1 點擊菜單創建新的選項卡

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <link rel="stylesheet" type="text/css" href="./themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="./themes/icon.css"><script type="text/javascript" src="./js/jquery.min.js"></script><script type="text/javascript" src="./js/jquery.easyui.min.js"></script><style type="text/css">.menuA{text-decoration :none;}</style><script type="text/javascript">$(function(){$(".menuA").click(function(){var contentText = this.innerHTML;createTab(contentText);return false;});});function createTab(contentText){// 判斷選項卡是否存在:var flag = $("#tt").tabs("exists",contentText);if(flag){// 如果已經存在,讓其被選中$("#tt").tabs("select",contentText);}else{// 如果不存在,創建新的選項卡$('#tt').tabs('add',{ title:contentText, content:contentText, closable:true }); } }</script> </head> <body> <div id="cc" class="easyui-layout" data-options="fit:true"> <div data-options="region:'north',title:'CRM管理系統',split:true" style="height:100px;"></div> <div data-options="region:'west',title:'系統菜單',split:true" style="width:200px;"><div id="aa" class="easyui-accordion" data-options="fit:true"> <div title="客戶管理" data-options="iconCls:'icon-save'" style="overflow:auto;padding:10px;"> <a href="customer.html" class="menuA">客戶列表</a></div> <div title="聯系人管理" data-options="iconCls:'icon-reload',selected:true" style="padding:10px;"> <a href="linkman.html" class="menuA">聯系人列表</a></div> <div title="拜訪記錄管理" data-options="iconCls:'icon-help'"> <a href="#" class="menuA">拜訪記錄列表</a></div> <div title="統計分析管理" data-options="iconCls:'icon-search'" style="padding:10px;"> <a href="#" class="menuA">統計分析管理</a></div> <div title="系統管理" data-options="iconCls:'icon-ok'"> <a href="#" class="menuA">系統管理</a></div> </div> </div> <div data-options="region:'center',title:''" style="padding:5px;background:#eee;"><div id="tt" class="easyui-tabs" data-options="fit:true"> <div title="數據顯示" style="padding:20px;display:none;"> 數據</div> </div> </div> </div> </body> </html>

4.2 選項卡上加載數據

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <link rel="stylesheet" type="text/css" href="./themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="./themes/icon.css"><script type="text/javascript" src="./js/jquery.min.js"></script><script type="text/javascript" src="./js/jquery.easyui.min.js"></script><style type="text/css">.menuA{text-decoration :none;}</style><script type="text/javascript">$(function(){$(".menuA").click(function(){var contentText = this.innerHTML;var url = this.href;alert(url);createTab(contentText,url);// 超鏈接就不跳轉return false;});});function createTab(contentText,url){// 判斷選項卡是否存在:var flag = $("#tt").tabs("exists",contentText);if(flag){// 如果已經存在,讓其被選中$("#tt").tabs("select",contentText);}else{// 如果不存在,創建新的選項卡$('#tt').tabs('add',{ title:contentText, content:createUrl(url), closable:true }); } }function createUrl(url){return "<iframe src='"+url+"' style='width:100%;height:95%;border:none;'></iframe>";}</script> </head> <body> <div id="cc" class="easyui-layout" data-options="fit:true"> <div data-options="region:'north',title:'CRM管理系統',split:true" style="height:100px;"></div> <div data-options="region:'west',title:'系統菜單',split:true" style="width:200px;"><div id="aa" class="easyui-accordion" data-options="fit:true"> <div title="客戶管理" data-options="iconCls:'icon-save'" style="overflow:auto;padding:10px;"> <a href="customer.html" class="menuA">客戶列表</a></div> <div title="聯系人管理" data-options="iconCls:'icon-reload',selected:true" style="padding:10px;"> <a href="linkman.html" class="menuA">聯系人列表</a></div> <div title="拜訪記錄管理" data-options="iconCls:'icon-help'"> <a href="#" class="menuA">拜訪記錄列表</a></div> <div title="統計分析管理" data-options="iconCls:'icon-search'" style="padding:10px;"> <a href="#" class="menuA">統計分析管理</a></div> <div title="系統管理" data-options="iconCls:'icon-ok'"> <a href="#" class="menuA">系統管理</a></div> </div> </div> <div data-options="region:'center',title:''" style="padding:5px;background:#eee;"><div id="tt" class="easyui-tabs" data-options="fit:true"> <div title="數據顯示" style="padding:20px;display:none;"> 數據</div> </div> </div> </div> </body> </html>

注意:這里主要實現是通過內嵌框架iframe來實現的。

總結

以上是生活随笔為你收集整理的EasyUI框架01——基础学习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。