`

datagrid清空所有数据

 
阅读更多

在使用easyui的treegrid或datagrid的过程经常会有这样的场景,如:需要按不同的类型加载数据时,如果选择的分类下没有数据应该把上次展示的数据清空,以免引用歧义。下面给出两种方法供初学者参考:

方法一:

var item = $('#filegrid').datagrid('getRows');

if (item) {

    for (var i = item.length - 1; i >= 0; i--) {

        var index = $('#filegrid').datagrid('getRowIndex', item[i]);

        $('#filegrid').datagrid('deleteRow', index);

    }

}

 

方法二推荐

$('#filegrid').datagrid('loadData', { total: 0, rows: [] });  

 

转载地址:http://www.cnblogs.com/huyong/p/5653856.html

分享到:
评论

相关推荐

    VB 清空DATAGRID里面的数据

    当你需要清空`DataGridView`中的所有数据时,这通常是为了准备重新填充新数据或者是为了清理视图。下面我们将详细介绍如何实现这个功能,并探讨相关的知识点。 首先,清空`DataGridView`中的数据可以通过以下两种...

    easyui Datagrid 数据列表比较上一个上传的增加了超链接并传值、条件清空、日期控件清空和数据修改功能

    为此,可以在Datagrid旁边添加一个“清空”按钮,通过调用`datagrid('clearFilter')`方法来移除所有过滤条件,使Datagrid显示全部数据。 3. **日期控件datetimebox清空**: Datagrid通常与EasyUI的日期选择器...

    清空datagrid数据的特例

    在某些情况下,我们需要清空Datagrid中的数据,例如在用户执行某些操作后重新加载数据或者重置表格状态。本篇文章将详细探讨三种清空Datagrid数据的方法及其适用场景。 方法一:通过`loadData`函数清空数据 这种...

    WPF MVVM 模式使用DataGrid

    1. **数据绑定**:在MVVM中,DataGrid的数据源通常通过ViewModel中的ObservableCollection对象进行绑定。ObservableCollection是.NET Framework提供的一种动态数据集合,当集合中的元素添加、删除或更改时,会通知...

    Flex(mx:DataGrid)实现数据过滤显示

    MX:DataGrid是Flex中的一个组件,用于展示数据集并进行交互操作,如排序、选择和编辑。本篇文章将重点讲解如何在Flex中利用MX:DataGrid实现数据过滤显示的功能。 首先,数据过滤是指根据特定条件筛选数据,只显示...

    easyui datagrid 删除多行操作

    easyui datagrid 删除多行操作时会出现异常,该方法可以直接加载一次数据,避免该问题的发生

    Datagrid-filter插件

    `Datagrid-filter`插件正是针对这种需求设计的,它是一个高效且实用的Grid插件,旨在提升数据网格的可操作性和用户交互性。这个插件的核心功能是为每一列提供过滤条件,使得用户能够快速筛选出所需的信息,极大地...

    DataGrid论文

    3. 清空 DataGrid 当前的数据源:`m_dataGrid.SetRefDataSource(NULL);` 4. 设置新的数据源为记录集:`m_dataGrid.SetRefDataSource((LPUNKNOWN)pRst);` 5. 最后调用 `Refresh()` 方法更新 DataGrid 显示的数据。 #...

    jQuery Easyui datagrid/treegrid 清空数据

    在进行数据操作时,清空数据意味着需要移除grid中的所有行,以及与之相关的数据,这可以通过两种方法实现: #### 方法一:逐行删除 此方法的步骤如下: 1. 首先获取当前grid的所有行数据,通过调用`datagrid('...

    jQuery EasyUI编辑DataGrid用combobox实现多级联动

    - 在`aa1`列的`onSelect`事件中,获取当前选中的行和行号,然后找到对应的第二级combobox,清除原有数据并重新加载数据,这里的`url`会根据第一级选中的值动态改变。 - 同样的逻辑也应用在`bb1`列的`onSelect`事件...

    Jquery下EasyUI组件中的DataGrid结果集清空方法

    总结来说,在jQuery EasyUI的DataGrid组件中,清空结果集主要有两种方式:一是直接加载空数据集,二是通过遍历并删除所有行。前者更简洁高效,适用于大多数情况;后者则更灵活,可以在某些特定场景下使用。无论哪种...

    easyui datagrid 多条件筛选 可复选 类似淘宝筛选

    例如,我们可以创建一个JSON对象存储所有筛选条件,每次复选框状态改变时,更新这个对象,然后调用datagrid的`reload`方法重新加载数据。 在描述中提到的"200-300"和"500-600"这样的范围筛选,可以通过EasyUI的`...

    DataGrid控件的新建、增减、修改、删除等测试

    "清空"功能是指清空DataGrid中的所有数据,这可以通过清空绑定的ObservableCollection来实现。当ObservableCollection被置为空时,DataGrid会自动移除所有显示的行。 在描述中提到了VS2010-WPF环境,这意味着我们将...

    easyui的datagrid中editor和combobox的级联

    可以通过`clear`方法清空原来的选项,然后使用`loadData`方法加载新的数据。 - 如果使用了`datagrid`的行内编辑功能,则需要注意`index`参数的正确性。文中提到的第一种方法更为推荐,因为它避免了由于`index`计算...

    C# winform开发 DataGrid带筛选功能

    在C# WinForm应用开发中,DataGrid控件是一个常用的数据展示工具,它允许用户以表格形式查看和操作数据。然而,为了提升用户体验并增强数据管理能力,常常需要为DataGrid添加筛选功能,使得用户可以快速查找和定位所...

    DataGrid行级别执行验证 vs2017 c#

    DataGrid行级别执行验证 vs2017 c# 通过行级别验证,将可在用户提交对行的更改时验证整个数据对象。 您也可以为验证错误提供自定义的可视反馈,或使用 DataGrid 控件提供的默认可视反馈。

    第32章 DataGrid(数据表格)组件[7]1

    - `unselectAll`: 取消选中当前页面中的所有行,常用于清除用户选择或在数据更新后重置状态。 - `getChanges`: 获取自上次提交以来发生改变的所有行。可以指定类型参数,如`inserted`, `deleted`, `updated`,以...

    使用jquery的datagrid经常遇到的问题

    在使用 `jQuery EasyUI` 的弹出窗口进行新增或编辑操作时,每次打开窗口都需要清除上次输入的数据。通常的做法是对每个输入控件进行清空操作,但这对于较多的输入控件来说十分繁琐。一种更简洁的方法是将所有输入...

    Windows mobile cf DataGrid列宽设置源码

    在给定的部分内容中,可以看到两次初始化DataGrid列样式的过程,一次针对“Ent”数据源,另一次针对“xs”数据源。对于“Ent”数据源,设置了两列:“Jgdm”和“Jgmc”,宽度分别为70和165;对于“xs”数据源,同样...

Global site tag (gtag.js) - Google Analytics