`
只是随手瞎打
  • 浏览: 28354 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

easyui 可编辑的数据网格简单的尝试

 
阅读更多
jquery.edatagrid.js下载:http://www.jeasyui.net/extension/190.html在这里的实例里
直接贴代码,看看上面那个网站其实挺容易的
<%--
  Created by IntelliJ IDEA.
  User: hasee
  Date: 2017/2/11
  Time: 12:58
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title></title>
    <link rel="stylesheet" type="text/css" href="/ssm/static/jquery-easyui-1.5.1/themes/default/easyui.css">
    <link rel="stylesheet" type="text/css" href="/ssm/static/jquery-easyui-1.5.1/themes/icon.css">
    <link rel="stylesheet" type="text/css" href="/ssm/static/jquery-easyui-1.5.1/demo/demo.css">
    <script type="text/javascript" src="/ssm/static/jquery-easyui-1.5.1/jquery.min.js"></script>
    <script type="text/javascript" src="/ssm/static/jquery-easyui-1.5.1/jquery.easyui.min.js"></script>
    <script type="text/javascript" src="/ssm/static/jquery-easyui-1.5.1/jquery.edatagrid.js"></script>


</head>
<body>
<table id="dg" title="My Users" style="width:700px;height:250px"
       toolbar="#toolbar"  idField="id_"
       rownumbers="true" fitColumns="true" singleSelect="true">
    <thead>
    <tr>
        <th field="id_" width="50" editor="{type:'validatebox',options:{required:true}}">id_</th>
        <th field="name_" width="50" editor="{type:'validatebox',options:{required:true}}">姓名</th>
        <th field="age_" width="50" editor="text">年龄_</th>
    </tr>
    </thead>
</table>
<div id="toolbar">
    <a href="#" class="easyui-linkbutton" iconCls="icon-add" plain="true" onclick="javascript:$('#dg').edatagrid('addRow')">New</a>
    <a href="#" class="easyui-linkbutton" iconCls="icon-remove" plain="true" onclick="javascript:$('#dg').edatagrid('destroyRow')">Destroy</a>
    <a href="#" class="easyui-linkbutton" iconCls="icon-save" plain="true" onclick="javascript:$('#dg').edatagrid('saveRow')">Save</a>
    <a href="#" class="easyui-linkbutton" iconCls="icon-undo" plain="true" onclick="javascript:$('#dg').edatagrid('cancelRow')">Cancel</a>
</div>
<script type="text/javascript">
    $(function () {
        $('#dg').edatagrid({
            url: 'e_query.do',
            saveUrl: 'e_insert.do',
            updateUrl: 'e_update.do',
            destroyUrl: 'e_delete.do'   //移除一行时会传id过去,而不是id_
        });
    });
</script>
</body>
</html>
分享到:
评论

相关推荐

    jeasyui.rar_easyui

    1. 数据网格(Datagrid):EasyUI的数据网格是一个强大的表格控件,支持数据的展示、排序、分页、编辑等功能。开发者可以通过配置列定义来定制显示内容,通过绑定数据源实现数据的加载。 2. 表单(Form):EasyUI的...

    Easyui.zip

    例如,数据网格(datagrid)用于展示大量数据,可以进行排序、筛选和编辑;窗口(window)可以创建弹出式对话框;表单(form)支持数据验证和提交等。 3. **主题和样式**:Easyui 提供了多种预设主题,可以通过修改...

    jquery-easyui 前端开发框架

    2. **Grid**:数据网格,可以展示和操作大量结构化的数据,支持排序、分页、过滤等功能,与后台数据源进行双向绑定。 3. **Tree**:树形结构,用于展示层次化的数据,支持展开、折叠、选择节点等操作,常见于导航...

    jQuery EasyUI仿Extjs漂亮界面实例演示

    7. **组件组合**:EasyUI的强大之处在于组件之间的可组合性,可以将多个组件组合在一起,形成复杂的业务场景,如在对话框中嵌入表格,或者在表格中使用下拉框作为列编辑器。 8. **自定义组件**:虽然EasyUI已经提供...

    EasyUI的代码 2

    - **数据绑定**:EasyUI 支持与后端数据源的联动,可以方便地展示和编辑数据。 2. **常用组件**: - **窗口(Window)**:用于创建弹出式或者浮动的对话框,支持拖动、最大化、最小化等操作。 - **面板(Panel)...

    Jquery EasyUI 1.5API 中文版

    - **数据网格(Datagrid)**: 高级表格组件,支持数据操作和列自定义。 4. **API 使用** - **初始化**: 使用 `$(selector).easyui(method)` 初始化组件,如 `$("#grid").datagrid(options)`。 - **选项...

    easyuiDemo

    - **数据绑定**:与后端数据源(如数据库)进行交互,实现数据的展示和编辑,例如 datagrid 可以轻松展示和编辑表格数据。 - **表单验证**:内置表单验证机制,确保用户输入的有效性。 - **窗口与对话框**:提供...

    EasyUIDemo

    EasyUI 提供了丰富的组件和样式,包括表格、表单、窗口、菜单、按钮、面板等,这些组件都是预先设计好的,开发者只需要简单配置就能实现复杂的交互效果。下面我们将深入探讨EasyUI的关键知识点: 1. **组件使用**:...

Global site tag (gtag.js) - Google Analytics