`

[ECSide] 支持json啦!!! 列表组件 ECGrid 最新demo (8月30日晚9更新)

阅读更多
本来不想再发一帖的,但是另一个帖子的附件不能删除了:(

8月30日展现层demo 最新更新:

目前具备的功能:

1. 支持固定的表头和工具栏.
2. 改变列宽: 拖动列表表头之间的分割线.
3. 可改变列的相对位置: 按住ctrl 键不放,拖动列表表头.
4. 支持列锁定(支持多列锁定了)
5. 可改变列表区域的大小: 拖动工具栏右下角的大小调整图标.
6. 支持换肤.
7. 支持HTML数据table , 支持 JSON数据对象.
8. 不依赖任何第三方的ajax/js组件,代码体积更小,更简单易读.

(在 IE 6 FF2 下测试通过)
分享到:
评论
27 楼 aotianlong 2008-07-25  
何必重新发明轮子,EXT不是很好用么。
26 楼 protti 2007-09-24  
请教小胖一个问题,我这后台构造了一个TABLE,TABLEHEAD很多,我设定了table的width属性是100%,然后在table的style里设定了word-break:break-all;
这时候问题出现了,我的表头也换行了,很不美观,我该怎么修改才能让表的column内容换行而表头不换行呢?我在css的tableHead里加了不换行的代码,但是不起作用哦。
25 楼 smilelhh 2007-09-18  
有一个BUG,就是无法把表格定为100%,加上width = "100%"无效
24 楼 haibufuhui 2007-09-17  
怎么使用呢?连个说明都没有
23 楼 zzname 2007-09-12  
超级莱鸟 写道
最近几年已经不玩这些了。
还是02年时候玩这些东西的呢。当时也不知道啥是AJAX,哈哈

看看当时做的。

http://www.andyfans.com/97741/count/top100.html
http://www.andyfans.com/97741/count/ymd.html

Only M$.IE.



这是通过借用另外一个窗口来和服务器进行数据交换。现在这种弹出窗口的方式很容易被浏览器拦截。

后来有种通过借用iframe来和服务器进行数据交互,这种方式不容易被拦截。同样可以避免整体刷新问题

前面两种都是使用传统的post/get方式进行客户端/服务器通信。
22 楼 超级莱鸟 2007-09-12  
最近几年已经不玩这些了。
还是02年时候玩这些东西的呢。当时也不知道啥是AJAX,哈哈

看看当时做的。

http://www.andyfans.com/97741/count/top100.html
http://www.andyfans.com/97741/count/ymd.html

Only M$.IE.

21 楼 rehte 2007-09-11  
...
20 楼 fishinlove 2007-09-11  
可以更友好的支持ssh就好了,希望在这方面可以进一步改进。
19 楼 sss999 2007-09-10  
不知道支持打印grid功能不?
18 楼 protti 2007-09-10  
在使用这个的时候遇到了一个问题 , 就是关于换行的 , LZ说这个是可以自动换行的 , 但是我的为什么不换行呢?我改过CSS  加了换行的代码可还是不行, 我的是用一个TABLEBUILDER类来实现动态TABLE的 不知我该如何才能让他实现换行?
17 楼 zzname 2007-09-05  
fins越做越好了,从去年开始就开始做的吧。发现一个小问题:
在拖拉改变列宽的时候,鼠标移到列之间,左键按下鼠标,拖拉到浏览器范围外,放下鼠标,将鼠标移回到grid范围。这时发现那条虚线不会隐藏起来了。

提点建议:
多做几个例子,才能全面了解它能做什么。比如复杂表头,获得选中cell的数据,或获得选中行的数据,分页查询,条件查询之类的功能,有这些常用功能才能在实际项目中使用上。

加油:)
16 楼 crazy_rain 2007-09-05  
滚动条还是不太协调,希望能修改一下
15 楼 ntucz 2007-09-04  
2007-9-4 17:48:32 org.springframework.context.support.AbstractApplicationContext initMessageSource
tomcat 启动,这个错误怎么回事啊
信息: Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@e8f8c5]
2007-9-4 17:48:32 org.springframework.context.support.AbstractApplicationContext initApplicationEventMulticaster
信息: Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@10eeb26]
2007-9-4 17:48:32 org.springframework.ui.context.support.UiApplicationContextUtils initThemeSource
信息: Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@174f02c]
14 楼 lformat 2007-09-01  
fins 写道
lformat 写道
连续点锁定X列会有问题

谢谢 bug已修正,晚些时候再更新

第二个bug在我这里没有重现

你说的 缩小 是缩小列 还是缩小表格 还是缩小窗口啊???


先把表格拖动大,接着点锁定列,
然后在把表格拖动小,不能太小,小到表格实际大小时停止拖动就能重现了
13 楼 crabboy 2007-09-01  
强烈地支持一下!
你太有才了!
12 楼 itroop 2007-08-31  
请问一下楼主,原版ec修改翻页图片所占的宽度在哪里,把翻页栏如何放在下面!谢谢~qq:7174280
11 楼 fins 2007-08-31  
lformat 写道
连续点锁定X列会有问题

谢谢 bug已修正,晚些时候再更新

第二个bug在我这里没有重现

你说的 缩小 是缩小列 还是缩小表格 还是缩小窗口啊???
10 楼 lformat 2007-08-31  
调整大小后,锁定列,然后再缩小就会出现如图的BUG
9 楼 lformat 2007-08-31  
连续点锁定X列会有问题
8 楼 fins 2007-08-31  
这个ecside 2.0就支持了 但是使用复杂表头后 列调整 相关特性还有bug
这次的demo还没有提供相关的演示

但是新版本肯定是要支持的 而且一定要做到"完美支持"

相关推荐

    JSON库使用DEMO

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间传递数据。它基于JavaScript的一个子集,设计简洁且易于人阅读和编写,同时也易于机器解析和生成。在这个“JSON库使用...

    JSONModel MVC demo

    JSONModel MVC demo是一个示例项目,它展示了如何在iOS应用中使用JSONModel框架来实现Model-View-Controller(MVC)设计模式。JSONModel是一个强大的库,用于将JSON数据自动映射到Objective-C或Swift的对象中,简化...

    json复杂数据解析demo

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于Web服务和应用程序之间的数据传输。它基于JavaScript的一个子集,易于人阅读和编写,同时也易于机器解析和生成。在本示例"json复杂数据...

    中国全国城市列表JSON数据2022最新

    2022最新json数据,2022年8月9日更新,因为最近需要用到中国省市列表的JSON数据 本来想把县也包含进去的,但是数量太多了~ 中国总共有23个省、5个自治区、4个直辖市、2个特别行政区。 然后决定到市级别(包含县级市) ...

    PW_JSON_dll+Demo(Vb.net解析Json数据的类库和demo)

    标题中的"PW_JSON_dll+Demo"指的是一个专为Vb.net设计的类库,用于处理JSON数据。这个类库提供了一系列方法,使得在Vb.net环境中解析和操作JSON变得更为简便。"Vb.net解析Json数据的类库"强调了这个工具的核心功能,...

    json例子和demo

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它采用完全独立于语言的文本格式,但也使用了类似于C家族语言(包括Java)的习惯,这使得它对人类可读且易于编写,同时也易于机器解析和生成。JSON...

    echarts文件 辽阳地市地图json文件!

    echarts3地图下载,辽阳地市地图json文件!速速下载!

    jquery ajax servlet json简单demo

    【Demo流程】在这个"jquery ajax servlet json简单demo"中,我们可以预期以下流程: 1. 客户端(浏览器)的JavaScript代码使用jQuery的AJAX函数发起请求,请求可能包含一些参数,格式化为JSON。 2. 请求被发送到...

    json小demo

    Golang作为一门强类型、静态类型的编程语言,提供了内置的`encoding/json`包来支持JSON操作。 首先,我们要了解`encoding/json`包的基本用法。在Golang中,JSON数据可以被解析为结构体或映射,也可以将结构体或映射...

    Json Demo

    这个"Json Demo"应该是展示了如何使用这两个框架进行JSON的序列化和反序列化。 **FastJson** FastJson是阿里巴巴开发的一款高性能的JSON库,它的特点是解析速度快,内存消耗低。FastJson提供了丰富的API,可以方便...

    c++ 读写Json demo

    在C++编程中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于前后端数据传输。在本教程中,我们将探讨如何在Visual Studio 2015环境下利用C++进行JSON的读写操作。我们将使用一个JSON库...

    Json数据解析Demo

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个子集,易于人阅读和编写,同时也易于机器解析和生成。在IT行业中,JSON被广泛应用于Web服务和应用程序之间的数据交换,因为...

    Delphi7~Delphi2010 JSON 读写组件(源码)

    JSON,全称JavaScript Object Notation,是一种轻量级的数据交换格式,因其简洁和高效而广泛应用于Web服务和应用程序之间的数据传输。在Delphi编程环境中,处理JSON数据通常需要借助特定的组件或库。本资源提供了...

    Struts2_JSON_Demo

    在"Struts2_JSON_Demo"这个项目中,我们将看到如何在Struts2框架中集成JSON支持,以实现前后端的数据交互。以下是一些关键的知识点: 1. **Struts2 JSON插件**:Struts2提供了内置的JSON插件,允许我们直接将Action...

    初学者 Json Demo 实例

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它是基于JavaScript的一个子集,但JSON是独立于语言的,具有数据格式规范,被广泛应用于Web服务的...

    Json-Demo[1]

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它采用完全独立于语言的文本格式,但也使用了类似于C家族语言(包括C、C++、C#、Java、JavaScript、Perl、Python等)的习惯,这些特性使JSON成为...

    qt-json读写文件demo

    Qt库是一个功能强大的C++框架,广泛用于图形用户界面(GUI)开发,同时它也提供了对JSON(JavaScript Object Notation)文件的全面支持。在"qt-json读写文件demo"中,我们将探讨如何使用Qt来处理JSON数据,包括读取...

    Newtonsoft.json组件

    **Newtonsoft.Json组件详解** 在.NET开发环境中,Newtonsoft.Json是一个非常重要的库,它由James Newton-King 创建,主要用于处理JSON(JavaScript Object Notation)数据。JSON是一种轻量级的数据交换格式,因其...

    android demo,json数据的处理,json字符串的发送和解析。

    5. 示例代码中的“2015年9月21日 114301json字符串解析好了”可能是一个具体的例子或测试用例,表明该示例项目中包含了JSON字符串解析的完整流程和测试。 总之,这个“android demo”是关于Android应用如何与服务器...

    Android Json 解析demo

    这个“Android Json 解析demo”是一个示例项目,它展示了如何在Android Studio环境下处理JSON数据。Android Studio是Google提供的官方集成开发环境(IDE),专门为Android应用开发设计。 首先,我们要了解JSON的...

Global site tag (gtag.js) - Google Analytics