`
imatrix2014
  • 浏览: 1769 次
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

iMatrix平台中列表标签(grid:jqGrid)增删改用法

阅读更多


 1
        
增删改用法

如果只是对单表简单的增删改,可以用列表标签封装好的方法。

demo中产品(增删改)为例说明如下:

1.1    新建

1、  【系统元数据管理】à【列表管理】中选中该列表进行修改,在【基本信息】页面中填写“列表编辑时保存url”。如图:


 

 

 

2、  【系统元数据管理】à【列表管理】中选中该列表进行修改,【字段信息】页面中把需要编辑的字段的“是否编辑”修改成“是”。如图:



 

 

3、  页面上引用<button class='btn' onclick="iMatrix.addRow();"><span><span>新建</span></span></button>

 

4、 

1、  JavaAction中写法如下:

@Action("save")

public String save() throws Exception {

    emsProductManager.saveProduct(emsProduct);

    this.renderText(JsonParser.getRowValue(emsProduct));

    returnnull;

}

1.2    修改

4.2.1新建做完后,修改不需要多做什么。用鼠标双击想要修改的行,该行变成编辑状态,既可以修改该行的数据,该行修改完毕后,点击回车键保存修改的数据。

1.3    删除

1、  【系统元数据管理】à【列表管理】中选中该列表进行修改,在【基本信息】页面中填写“列表编辑时删除url”。如图:



 

 

2、  jsp页面上引用<button class='btn' onclick="iMatrix.delRow();"><span><span>删除</span></span></button>

3、  JavaAction中写法如下:

@Action("delete")

public String delete() throws Exception {

    String deleteIds=Struts2Utils.getParameter("deleteIds");

    String[] ids=deleteIds.split(",");

    for(String deleteId:ids){

        emsProductManager.deleteProduct(Long.valueOf(deleteId));

    }

    returnnull;

}

 

 

    关于iMatrix平台标签更详细的资料可以到官网上下载:http://www.imatrix.net.cn

    如有使用iMatrix平台问题请登录iMatrix平台论坛咨询:

    http://bbs.imatrix.net.cn/forum.php?mod=forumdisplay&fid=37

    或者加入QQ307599527

  • 大小: 44.3 KB
  • 大小: 117.3 KB
  • 大小: 51 KB
分享到:
评论

相关推荐

    jqGrid增删改查例子

    这个"jqGrid增删改查例子"是一个实际应用示例,展示了如何结合Struts2框架和MySQL数据库实现一个完整的CRUD(创建、读取、更新、删除)功能的前端表格。 首先,让我们了解一下jqGrid的核心功能: 1. 数据展示:...

    ASP.NET MVC JQGRID 增删改查 实例

    在这个实例中,我们将深入探讨如何在ASP.NET MVC中集成JQGrid进行数据的增删改查操作。 **一、JQGrid简介** JQGrid是一款基于jQuery的表格插件,它提供了丰富的数据展示和操作功能,如分页、排序、过滤、编辑和搜索...

    jqgrid 表格的增删改查以及modal弹出框

    **增加(Add)**:在 jqGrid 中添加新记录通常通过调用 `editGridRow` 方法实现,但在这个项目中,可能会使用一个 modal 弹出框来收集用户输入的数据。当用户点击“添加”按钮时,一个模态窗口会打开,展示用于输入...

    extjs4Grid和jqGrid对比.doc

    ### ExtJs 4 Grid 与 jqGrid 对比分析 #### 一、数据展示对比 在数据展示方面,ExtJs 4 Grid 和 jqGrid 都采用了 JSON 格式的数据交互方式,但两者在实现机制上存在一定的差异。 1. **ExtJs 4 Grid**: - **耦合...

    jqgrid_doc

    "jqgriddocs_english_bi.pdf"文档是jqGrid的英文版官方文档,它详细介绍了如何安装和使用jqGrid,包括基本配置、数据源设定、列定义、操作方法、事件处理、自定义函数等内容。文档还涵盖了各种高级特性,如树形网格...

    jqGrid 4.6和4.7版本

    jqGrid是一款功能强大的jQuery插件,专用于在Web页面上展示和操作表格数据。它以其高效、灵活和可定制性而受到开发者的广泛欢迎。...开发者在使用过程中可以根据实际需求选择适合的版本,以充分利用jqGrid的强大功能。

    jqGrid5.5 版本

    在jqGrid5.5版本中,它提供了一系列的改进和新特性,使得数据管理和用户界面更加高效和易用。以下是关于jqGrid5.5版本的一些核心知识点: 1. 数据源支持:jqGrid5.5能够处理多种数据源,包括本地数组、JSON、XML、...

    jqGrid4.6完整包

    4. **使用方法**:在 HTML 页面中引入 jqGrid 的 JS 和 CSS 文件,然后通过 JavaScript 创建表格并配置相关选项,例如设置数据源、列定义、编辑选项等。 5. **主要功能**: - 数据加载:支持 JSON、XML、HTML、...

    jqgridDemo

    5. 编辑功能:jqGrid支持行内编辑、弹窗编辑等多种编辑模式,可以方便地对数据进行增删改操作。 6. 自定义列:你可以自定义列的显示内容和样式,甚至添加自定义的列操作按钮。 7. 国际化:jqGrid支持多语言,可以...

    jqGrid中文说明,对jQgrid表格关键使用方法中文说明

    jqGrid中文说明,对jQgrid表格关键使用方法中文说明 jqGrid是基于jQuery的数据表格插件,用于将需要展示的数据动态的展示在页面上,即动态画出表格,并封装了增、删、改、查、分类显示、在线编辑修改等功能。下面将...

    jqGrid.CHM.zip

    10. **API与方法**:掌握jqGrid的API调用,如grid.setGridParam()、grid.reload()等,通过这些方法可以动态调整表格状态或执行特定操作。 11. **插件与扩展**:了解如何使用和创建jqGrid插件,以实现更复杂的功能,...

    jQgrid demo

    **正文** jQGrid 是一个基于 jQuery 的开源数据网格插件,它提供了强大的数据管理功能,包括数据的分页、排序、过滤、...通过实践这个"jQgrid demo",你将能够熟练掌握其核心特性和用法,从而在实际项目中发挥其优势。

    jqgrid.zip

    4. **编辑功能**:除了查看数据,jqGrid还支持数据的增删改操作。用户可以直接在表格内进行编辑,编辑后的数据可以即时保存回服务器,增强了用户体验。 5. **搜索和过滤**:jqGrid内置了高级搜索和过滤功能,用户...

    jqgrid4.6.rar

    例如,使用 `$("#grid").jqGrid(options)` 进行初始化,`options` 是一个包含各种配置项的对象。 4. **数据源**:jqGrid 支持多种数据源,包括 JSON、XML、HTML、CSV 等。你可以通过 `url` 属性指定远程数据源,...

    JqGrid插件+JqGridDemo+JqGrid主题

    在"JqGridDemo"中,通常会包含一些示例代码和预览,帮助开发者了解如何配置和使用JqGrid。这些示例可能涵盖了基本的表格展示、数据操作、高级功能如树形结构、子表格等。通过学习和参考这些示例,开发者可以快速掌握...

    jqGrid中文文档.doc

    在开始使用 jqGrid 之前,需要具备基本的 JavaScript 和 jQuery 知识,因为 jqGrid 是构建在 jQuery 库之上的。jQuery 提供了简便的 DOM 操作、事件处理和动画效果,是开发网页交互功能的基础工具。对于 jQuery 的...

    jqGrid完整实例

    通过这个完整实例,你可以深入了解jqGrid的用法,快速上手并应用到实际项目中。无论是简单的数据展示还是复杂的交互操作,jqGrid都能为你提供强大而灵活的支持。在实践中不断探索,你会发现更多jqGrid的实用技巧和...

    jqgrid表格插件

    四、使用方法 1. 引入库:在HTML文件中引入jQuery和jqGrid的相关文件。 2. 初始化表格:通过jQuery选择器和`.jqGrid()`方法创建表格,设置必要的参数和配置。 3. 配置数据源:根据数据源类型设置url或data属性。 4....

    jqGrid(jqueryGrid表格操作demo)

    这个"jqGrid(jqueryGrid表格操作demo)"是一个示例项目,用于演示如何在Visual Studio 2010环境下使用jqGrid实现类似Excel的表格操作。 首先,jqGrid的核心特性包括: 1. 数据加载:它可以动态地从服务器获取数据...

    jqGrid_JS_5.2.1

    9. **json支持**:作为现代Web开发中常见的数据交换格式,jqGrid对JSON的支持意味着它可以方便地与使用RESTful API的后端服务进行通信,简化数据处理过程。 10. **插件扩展**:在`plugins`目录中,jqGrid提供了一些...

Global site tag (gtag.js) - Google Analytics