zoukankan      html  css  js  c++  java
  • jQuery EasyUI 简介

    简介

    jQuery EasyUI 是一个基于 jQuery 的框架,集成了各种用户界面插件。

    特点:

    ①easyui 是一个基于 jQuery 的框架,集成了各种用户界面插件。

    ②easyui 提供建立现代化的具有交互性的 javascript 应用的必要的功能。

    ③使用 easyui,您不需要写太多 javascript 代码,一般情况下您只需要使用一些 html 标记来定义用户界面。

    ④HTML 网页的完整框架。

    ⑤easyui 节省了开发产品的时间和规模。

    ⑥easyui 非常简单,但是功能非常强大。

    当然在使用 EasyUI之前我们需要导入一些必须的css和js文件

    <head>
            <meta charset="UTF-8">
            <title></title>
            <link rel="stylesheet" type="text/css" href="easyUI/themes/default/easyui.css">   
            <link rel="stylesheet" type="text/css" href="easyUI/themes/icon.css">   
            <script type="text/javascript" src="easyUI/jquery.min.js"></script>   
            <script type="text/javascript" src="easyUI/jquery.easyui.min.js"></script>  
            <link rel="stylesheet" type="text/css" href="easyUI/locale/easyui-lang-zh_CN.js"/>
            <style type="text/css">
                
                
            </style>
        </head>

    这样下面我们就可以使用我们的EasyUI了

    首先,我们来创建一个简单的面板

    <div id="p" class="easyui-panel" title="My Panel"     
            style="500px;height:150px;padding:10px;background:#fafafa;"   
            data-options="iconCls:'icon-save',closable:true,    
                    collapsible:true,minimizable:true,maximizable:true">   
        <p>panel content.</p>   
        <p>panel content.</p>   
    </div>  

    这样一个简单的可以折叠的面板就创建好了

    接下来我们通过简单的js代码来实现面板上的几个工具栏

    <div id="p" style="padding:10px;">    
        <p>panel content.</p>    
        <p>panel content.</p>    
    </div>    
       
    $('#p').panel({    
      500,    
      height:150,    
      title: 'My Panel',    
      tools: [{    
        iconCls:'icon-add',    
        handler:function(){alert('new')}    
      },{    
        iconCls:'icon-save',    
        handler:function(){alert('save')}    
      }]    
    });   

    注:几个常用属性

    iconCls:这是EasyUI自带的图标,通过该属性可以使用EasyUI为我们提供的各种类型的图标

    width、height:用来设置面板的宽和高

    tools:使用这个属性我们可以自定义的使用各种工具

    面板如下:

    同时当加载成功的时候让我们通过ajax加载面板内容并显示一些消息。

    $('#p').panel({    
        href:'content_url.php',    
        onLoad:function(){    
            alert('loaded successfully');    
        }    
    });  

    这样,我们通过EasyUI可以很快的实现一个带有数据交互功能的面板

  • 相关阅读:
    [Django]Windows下Django配置Apache示范设置
    《职场》笔记20061119
    Python Django还是RoR,这是一个问题
    收集证据:fsjoy.com的流氓推广和幕后流氓主子[updated]
    爱尔兰网友邀请我对Dublin交通监视器进行手机端开发
    {基于Applet的J2ME模拟器}和{microemulator}[J2ME推荐]
    中国移动IM飞信0802上线新版本 试用手记
    [AsyncHandle]什么引发了ObjectDisposedException?
    百度的“搜索背后的人”的战略
    [Python]检查你的站点的人气
  • 原文地址:https://www.cnblogs.com/adaia/p/7078025.html
Copyright © 2011-2022 走看看