国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

jQuery---EasyUI小案列

2024-04-27 15:00:39
字體:
來源:轉載
供稿:網友
jQuery EasyUI為提供了大多數UI控件的使用,如:accordion,combobox,menu,dialog,tabs,validatebox,datagrid,window,tree等等。
jQuery EasyUI是基于JQuery的一個前臺ui界面的插件,功能相對沒extjs強大,但頁面也是相當好看的,同時頁面支持各種themes以滿足使用者對于頁面不同風格的喜好。一些功能也足夠開發者使用,相對于extjs更輕量。
jQuery EasyUI有以下特點:
1、基于jquery用戶界面插件的集合
2、為一些當前用于交互的js應用提供必要的功能
3、EasyUI支持兩種渲染方式分別為javascr
4、支持HTML5(通過data-options屬性)
5、開發產品時可節省時間和資源
6、簡單,但很強大
7、支持擴展,可根據自己的需求擴展控件
8、目前各項不足正以版本遞增的方式不斷完善
以上來源 百度百科
 
下面介紹下比較常用的插件:

分頁[pagination]

實例:

<html><head>    <meta charset="GBK">    <title>客戶端分頁demo</title>    <link rel="stylesheet" type="text/CSS" >    <link rel="stylesheet" type="text/css" >    <link rel="stylesheet" type="text/css" >    <script type="text/Javascript" src="http://www.jeasyui.com/easyui/jquery-1.8.0.min.js"></script>    <script type="text/javascript" src="http://www.jeasyui.com/easyui/jquery.easyui.min.js"></script></head><body>    <h2>客戶端分頁dem</h2>    <div class="demo-info">        <div class="demo-tip icon-tip"></div>        <div></div>    </div>    <div style="margin:10px 0;"></div>     <table id="dg" title="Client Side Pagination" style="width:700px;height:300px" data-options="                rownumbers:true,                singleSelect:true,                autoRowHeight:false,                pagination:true,                pageSize:10">        <thead>            <tr>                <th field="inv" width="80">Inv No</th>                <th field="date" width="100">Date</th>                <th field="name" width="80">Name</th>                <th field="amount" width="80" align="right">Amount</th>                <th field="

效果圖:

進度條[progressbar]

樹形菜單[tree]

 

<html><head>    <meta charset="GBK">    <title>客戶端分頁demo</title>    <link rel="stylesheet" type="text/css" >    <link rel="stylesheet" type="text/css" >    <link rel="stylesheet" type="text/css" >    <script type="text/javascript" src="http://www.jeasyui.com/easyui/jquery-1.8.0.min.js"></script>    <script type="text/javascript" src="http://www.jeasyui.com/easyui/jquery.easyui.min.js"></script>    <style type="text/css">        .menuLink {            cursor: pointer;        }    </style>    <script type="text/javascript">         $(function () {    //動態菜單數據    var treeData = [{            text : "菜單",            children : [{                    text : "一級菜單1",                    attributes : {                        url : ""                    }                }, {                    text : "一級菜單2",                    attributes : {                        url : ""                    }                }, {                    text : "一級菜單3",                    state : "closed",                    children : [{                            text : "二級菜單1",                            attributes : {                                url : ""                            }                        }, {                            text : "二級菜單2",                            attributes : {                                url : ""                            }                        }, {                            text : "二級菜單3",                            attributes : {                                url : ""                            }                        }                    ]                }            ]        }    ];        //實例化樹形菜單    $("#tree").tree({        data : treeData,        lines : true,        onClick : function (node) {            if (node.attributes) {                Open(node.text, node.attributes.url);            }        }    });    //在右邊center區域打開菜單,新增tab    function Open(text, url) {        if ($("#tabs").tabs('exists', text)) {            $('#tabs').tabs('select', text);        } else {            $('#tabs').tabs('add', {                title : text,                closable : true,                content : text            });        }    }        //綁定tabs的右鍵菜單    $("#tabs").tabs({        onContextMenu : function (e, title) {            e.preventDefault();            $('#tabsMenu').menu('show', {                left : e.pageX,                top : e.pageY            }).data("tabTitle", title);        }    });        //實例化menu的onClick事件    $("#tabsMenu").menu({        onClick : function (item) {            CloseTab(this, item.name);        }    });        //幾個關閉事件的實現    function CloseTab(menu, type) {        var curTabTitle = $(menu).data("tabTitle");        var tabs = $("#tabs");                if (type === "close") {            tabs.tabs("close", curTabTitle);            return;        }                var allTabs = tabs.tabs("tabs");        var closeTabsTitle = [];                $.each(allTabs, function () {            var opt = $(this).panel("options");            if (opt.closable && opt.title != curTabTitle && type === "Other") {                closeTabsTitle.push(opt.title);            } else if (opt.closable && type === "All") {                closeTabsTitle.push(opt.title);            }        });                for (var i = 0; i < closeTabsTitle.length; i++) {            tabs.tabs("close", closeTabsTitle[i]);        }    }});</script></head><body class="easyui-layout">   <style>  article, aside, figure, footer, header, hgroup,   menu, nav, section { display: block; }  .west{    width:200px;    padding:10px;  }  .north{    height:100px;  }</style></head><body class="easyui-layout">  <div region="north" class="north" title="">    <h1>最簡單的左右結構實現,及tab的右鍵菜單實現,右鍵查看源碼</h1>  </div>  <div region="center" title="center">    <div class="easyui-tabs" fit="true" border="false" id="tabs">      <div title="首頁"></div>    </div>  </div>  <div region="west" class="west" title="menu">    <ul id="tree"></ul>  </div>    <div id="tabsMenu" class="easyui-menu" style="width:120px;">      <div name="close">關閉</div>      <div name="Other">關閉其他</div>      <div name="All">關閉所有</div>  </div>  </body></html>

  效果圖


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广河县| 县级市| 镇康县| 华容县| 吴忠市| 乡宁县| 满城县| 宜良县| 浦城县| 文山县| 乌鲁木齐县| 鹿邑县| 育儿| 木兰县| 南阳市| 马龙县| 炉霍县| 福州市| 金溪县| 平原县| 新沂市| 台东县| 奈曼旗| 城固县| 三门县| 富平县| 克山县| 商丘市| 连南| 鄂托克前旗| 黑龙江省| 都江堰市| 海盐县| 林州市| 武宣县| 三台县| 霍城县| 措勤县| 团风县| 民权县| 谢通门县|