grid的store请求后台响应回来的Json格式数据有15条,但是在grid的上面只能显示三条。
百思不得其解下,仔细观察了下json格式的数据,发现其中dataIndex为id对应的json数据里 id有很多相同的值。
如下图。
其中很多15条数据中有很多id重复,不重复的刚好三条(只能显示出来三条,实际返回数据有15条)。于是开始了尝试解决。
将grid里dataindex为id的列注释掉,并且注释model里的id。出乎意料的是,问题依然存在。
因为json对象是通过javabean转换的,所以javabean里对应的也存在一个id,我本来想不到会和它有所关联。但是我故意不给id设置值,测试---通过。
15条数据显示出来了。
总结:id属性名最好不要设置为id。最终解决方案更改javabean里id属性名为pkid。
相关推荐
这篇博客文章 "ExtJS 使用grid显示数据" 可能详细阐述了如何利用ExtJS的Grid面板来展示和操作数据。 在ExtJS中,Grid Panel是一种数据驱动的组件,它允许开发者以表格的形式展示大量数据,并且支持分页、排序、过滤...
通过阅读"5_使用Grids显示数据.doc"文档,你可以更深入地了解EXT JS Grid的用法和实践,包括如何配置和使用上述功能,以及解决实际项目中的问题。掌握EXT JS Grid的使用,对于提升前端数据展示的效率和用户体验有着...
总结来说,通过手动创建和管理`PropertyDescriptor`及`TypeDescriptor`,我们可以灵活地在`PropertyGrid`中动态添加和控制数据行,实现非属性绑定的显示方式。这种方式在需要自定义属性编辑或者处理非标准数据类型时...
通过分析这些API请求,我们可以获取到Grid显示的所有数据。 2. **DOM遍历**:如果Grid的数据是静态加载或者在客户端渲染,我们可以直接解析HTML DOM(文档对象模型)。使用JavaScript库,如jQuery,可以方便地找到...
"大数据量高性能前端表格grid 动态加载数据"这一技术主题,旨在优化用户体验,解决因一次性加载大量数据导致的页面卡顿问题。本文将深入探讨如何实现这种高效的数据加载策略。 首先,"高性能grid"是指一种能够快速...
在Grid中嵌套显示数据通常涉及到对复杂对象的处理,这些对象可能包含其他对象或者集合。以下是一种常见的方法: 1. 使用`<template>`标签:在Grid的列定义中,可以使用`<template>`来创建自定义的列模板。这样,...
asp页面异步显示数据,同时支持分页功能。搜索功能。grid显示数据,
首先,标题“propertygrid显示事件”指的是`PropertyGrid`控件在显示其内容时触发的事件。在.NET中,事件是对象状态改变的信号,开发者可以注册这些事件并提供相应的处理程序来响应这些变化。对于`PropertyGrid`,有...
查找结果后,如果需要更新Grid显示,可以使用Store的`loadData`或`add`方法。例如,当你找到了匹配的记录,可以这样更新Grid: ``` // 假设searchResults是从查询操作中获取的结果数组 store.loadData(search...
在本示例中,我们将专注于“grid数据窗口选择显示列”的主题,探讨如何在PB9中设置数据窗口以显示特定的字段或列。 数据窗口是一种数据呈现控件,它能够以表格形式展示来自数据库的数据。在PowerBuilder中,你可以...
在实际开发中,"find"功能通常涉及数据过滤和查找,与通用查询GRID风格数据窗口显示的列密切相关,可能涉及到如何根据用户输入的条件动态改变显示的列。 综上所述,通用查询GRID风格数据窗口要显示的列涉及到数据库...
这个问题可以通过以下两种方法解决,使枚举在`PropertyGrid`中以中文显示。 方法一:使用`DescriptionAttribute` `DescriptionAttribute`是.NET框架提供的一种元数据,可以为枚举值添加额外的描述信息。在枚举中,...
然而,当处理复杂类型的数据,如集合或自定义类时,`PropertyGrid`的默认行为可能无法满足所有需求。在这种情况下,我们需要对`PropertyGrid`进行自定义显示以提高用户体验和可读性。本篇文章将深入探讨如何在`...
本篇文章将详细介绍如何使用LigerUI的Grid组件来显示数据。 首先,我们需要了解Grid的基本结构。在HTML页面中,你需要创建一个div元素作为Grid的容器。例如: ```html <div id="gridContainer"> ``` 接下来,我们...
在你的问题中,你提到了“静态EXTJS GRID”并指出中文提示存在问题,特别是表头菜单中的列显示不正常。这可能涉及到以下几个方面: 1. **本地化(Localization)**:EXTJS支持多语言环境,如果你的中文提示出现问题...
5. 前端解析接收到的JSON数据,然后调用grid组件的方法更新显示,如`updateGrid`函数: ```javascript function updateGrid(data) { // 根据grid组件的API,将数据绑定到grid var grid = document.getElementById...
分页是EXT Grid的重要特性之一,它可以有效地管理大量数据,避免一次性加载所有数据导致的性能问题。EXT Grid通常与服务器进行异步通信(即Ajax技术)来实现分页。Ajax允许Web应用在不刷新整个页面的情况下更新部分...
- **List数据绑定**: 当你需要显示一组数据时,可以使用ObservableCollection或List作为数据源。这些集合支持INotifyPropertyChanged接口,当集合中的数据改变时,会自动通知UI更新。 4. **双向数据绑定** - 除了...
"好看数据表格GRID"是一个专为数据展示设计的组件或框架,它旨在提供美观、高效且易用的方式来呈现各种类型的数据。在当前信息化社会中,数据处理和分析已经成为各行各业的重要任务,而GRID作为数据可视化工具,能...