zoukankan      html  css  js  c++  java
  • jQuery EasyUI/TopJUI实现数据表格的增删改查功能(不写js,纯HTML实现!!!)

    jQuery EasyUI/TopJUI实现数据表格的增删改查功能(不写js,纯HTML实现!!!)

    废话不多说,直接贴上代码

    <table id="configEdatagrid" data-toggle="topjui-edatagrid"
           data-options="id:'configEdatagrid',
           idField:'uuid',
           reloadAfterSave:true,
           url:'../../json/config/config_1.json', //获取表格数据地址
           saveUrl:_ctx + '/json/response/save.json',   //保存
           updateUrl:_ctx + '/json/response/update.json',  //更新
           destroyUrl:_ctx + '/json/response/delete.json'">  //删除
        <thead>
        <tr>
            <th data-options="field:'uuid',title:'UUID',checkbox:true"></th>
            <th data-options="field:'type',title:'类型',sortable:true,editor:{type:'textbox',options:{required:true,height:30}}"></th>
            <th data-options="field:'sort',title:'排序',sortable:true,editor:{type:'numberspinner',options:{required:true,height:30}}"></th>
            <th data-options="field:'name',title:'名称',sortable:true,editor:{type:'textbox',options:{required:true,height:30}}"></th>
            <th data-options="field:'code',title:'代码',sortable:true,editor:{type:'textbox',options:{required:true,height:30}}"></th>
            <th data-options="field:'value',title:'值',sortable:true,editor:{type:'textbox',options:{required:true,height:30}}"></th>
            <th data-options="field:'description',title:'描述',sortable:true,editor:{type:'textbox',options:{required:true,height:30}}"></th>
            <th data-options="field:'creator',title:'创建人',sortable:true"></th>
            <th data-options="field:'createTime',title:'创建时间',sortable:true"></th>
        </tr>
        </thead>
    </table>
    
    <!-- 表格工具栏 -->
    <div id="configEdatagrid-toolbar" data-options="grid:{
               type:'edatagrid',
               id:'configEdatagrid'
           }" class="topjui-toolbar">
        <a href="javascript:void(0)"
           data-toggle="topjui-menubutton"
           data-options="method:'edatagrid',
           extend: '#configEdatagrid-toolbar',
           iconCls:'fa fa-plus',
           btnCls:'topjui-btn-green',
           type:'addRow'">新增</a>
        <a href="javascript:void(0)"
           data-toggle="topjui-menubutton"
           data-options="method:'edatagrid',
           extend: '#configEdatagrid-toolbar',
           iconCls:'fa fa-save',
           btnCls:'topjui-btn-brown',
           type:'saveRow'">保存</a>
        <a href="javascript:void(0)"
           data-toggle="topjui-menubutton"
           data-options="method:'edatagrid',
           extend: '#configEdatagrid-toolbar',
           iconCls:'fa fa-remove',
           btnCls:'topjui-btn-black',
           type:'cancelRow'">取消</a>
        <a href="javascript:void(0)"
           data-toggle="topjui-menubutton"
           data-options="method:'edatagrid',
           extend: '#configEdatagrid-toolbar',
           iconCls:'fa fa-remove',
           btnCls:'topjui-btn-blue',
           type:'destroyRow'">删除</a>
        <a href="javascript:void(0)"
           data-toggle="topjui-menubutton"
           data-options="method:'filter',
           extend: '#configEdatagrid-toolbar',
           btnCls:'topjui-btn-black'">过滤</a>
        <a href="javascript:void(0)"
           data-toggle="topjui-menubutton"
           data-options="method:'search',
           extend: '#configEdatagrid-toolbar',
           btnCls:'topjui-btn-blue'">查询</a>
    </div>
    

      

    效果展示:

    新增

    删除

    (在选中一行的时候执行,否则它会提示你没有选中要删除的数据)

    编辑

    查询

    仅仅一点点html代码,不用写js 就可以动态加载表格数据并且实现基本的增删改查功能,是不是特别简单呢。嘿嘿,这就是topjui的强大之处,里面的方法都是封装好的,直接调用组件的功能就OK了,当然你也可以自己写方法实现。后期会慢慢更新一些demo,敬请关注!

    想了解topjui的朋友可以点击下方链接前往体验哦

      EasyUI中文网:http://www.jeasyui.cn

      TopJUI前端框架:http://www.topjui.com

      TopJUI交流社区:http://ask.topjui.com

  • 相关阅读:
    jython resources
    Installing a Library of Jython ScriptsPart of the WebSphere Application Server v7.x Administration Series Series
    jython好资料
    ulipad install on 64bit win7 has issue
    an oracle article in high level to descibe how to archtichre operator JAVA relevet project
    table的宽度,单元格内换行问题
    Linux常用命令大全
    dedecms系统后台登陆提示用户名密码不存在
    登录织梦后台提示用户名不存在的解决方法介绍
    Shell常用命令整理
  • 原文地址:https://www.cnblogs.com/xvpindex/p/10919685.html
Copyright © 2011-2022 走看看