jQuery MIniUI 的使用教程入门

目录

      • 一、为什么要使用MIniUI
      • 二、快速入门
      • 三、项目常用控件(点击查看详情)
      • 四、使用方法
      • 五、UI和数据分离

一、为什么要使用MIniUI

  1. 缩短开发时间,减少代码量,提升用户体验 ;
  2. 快速开发web界面 ;
  3. 丰富控件:包含表格、树、数据验证、布局导航等五十个以上的控件 ;
  4. 超强表格:提供锁定行、多表头、分页排序、行过滤、数据汇总、单元格编辑、详细行、Excel导出等功能 ;
  5. 不足的是该UI框架不是开源的 ;
    jQuery MIniUI 的使用教程入门_第1张图片

二、快速入门

  1. 官网:http://miniui.com ;
  2. 下载MIniUI,并引用jquery.js、miniui.js、miniui.css即可 ;





三、项目常用控件(点击查看详情)

Layout (布局)
Toolbar (工具栏)
Datagrid (数据网格)
Button (按钮)
Buttonedit (按钮编辑框)
Textbox (文本框)
Combobox (下拉列表框)
Spinner (数值调节器)
Checkbox (复选框)
数据验证
Datapicker (日期选择框)
form (表单)

jQuery MIniUI 的使用教程入门_第2张图片jQuery MIniUI 的使用教程入门_第3张图片jQuery MIniUI 的使用教程入门_第4张图片jQuery MIniUI 的使用教程入门_第5张图片jQuery MIniUI 的使用教程入门_第6张图片jQuery MIniUI 的使用教程入门_第7张图片jQuery MIniUI 的使用教程入门_第8张图片jQuery MIniUI 的使用教程入门_第9张图片jQuery MIniUI 的使用教程入门_第10张图片分页导航器jQuery MIniUI 的使用教程入门_第11张图片jQuery MIniUI 的使用教程入门_第12张图片jQuery MIniUI 的使用教程入门_第13张图片jQuery MIniUI 的使用教程入门_第14张图片工具栏jQuery MIniUI 的使用教程入门_第15张图片jQuery MIniUI 的使用教程入门_第16张图片jQuery MIniUI 的使用教程入门_第17张图片jQuery MIniUI 的使用教程入门_第18张图片jQuery MIniUI 的使用教程入门_第19张图片
miniui icon
jQuery MIniUI 的使用教程入门_第20张图片

四、使用方法

  1. 查找在线示例
    确定demo
    拷贝code
  2. 查看api手册
    确定属性作用
    修改属性值,绑定数据url (例:‘url=“@url.Action(‘GetNodeRelationList’)”’)
  3. 使用MIniUI控件
    初始化mini.parse();
    获取控件 (例: var grid = mini.get(“datagrid”); 使用ID获取控件)
    调用控件方法 (例: grid.load(); 调用控件方法)

点击查看 MIniUI 完整的api 文档

五、UI和数据分离

jQuery MiniUI 不关心服务器的处理。

它只关注:

  1. url地址是什么;
  2. 传递什么参数;
  3. 服务器的url地址返回什么json数据;

服务器开发者可以集中精力,使用各种web开发框架。

$.ajax({
    type:"post";
    url:"@url.Action("Del")",
    data:{id:row.id},
    success:function(res){
        if(res.code===0){
            grid.removeRow(row,true);
            alert("删除成功!");
        }else{
            alert(res.msg)
        }
        grid.unmask();
    }
})

你可能感兴趣的:(MIniUI,jquery,miniui,UI,前端,html)