11

在我正在开发的软件的第一次迭代中,我们编写了大量的 js 来模拟类似 Excel 电子表格的体验。现在用户对他们必须做的滚动量不满意。他们最喜欢的 UI 是 excel 电子表格。我想知道什么样的 UI 会为开发团队提供双赢的局面,并且易于用户掌握。用户群是日复一日地进行数字运算的人。Ajaxy UI 最初并不适合它们。应用程序应该处理大量的表格数据。

欢迎大家提出意见。

编辑:数据是通过用户分析、提供评论、进行调整和计算的不同服务提供的,然后再将数据保存在应用程序特定的数据库中。

4

3 回答 3

2

我使用这个(虽然经过大量修改)。

此外,还有很多可定制的选项。

http://www.trirand.com/blog/jqgrid/jqgrid.html

于 2011-02-15T08:49:25.187 回答
0

我的建议是为您的客户端 UI 使用 Adob​​e Flex。flex 的一些高级优势:

  • 浏览器兼容性:任何带有 Flash 播放器的浏览器都可以运行该站点(我相信目前超过 90%)。无需使用 html/css 来捏造。
  • 数据绑定:flex 框架的强项是动态可扩展数据绑定。此外,他们的数据网格是我遇到过的最强大的,无需排序、重新排列、调整大小、分页等……开箱即用。
  • 服务器端技术:Flex 可以与任何用于后端操作的服务器端技术相结合(Java、PHP、RESTful Web 服务和 Coldfusion 等等)
  • 开源:flex 是开源的(不过,购买基于 eclipse 的 Flash Builder 通常是个好主意)
  • 定制:每个 flex 组件都是完全可定制和可换肤的。非常适合那些不想简单地看起来和其他人一样的商业应用程序。
  • 桌面:使用 Adob​​e AIR 桌面环境,用户可以与操作系统交互。
于 2011-02-15T19:02:36.903 回答
0

Datagrid 库 ( http://dhtmlx.com/docs/products/dhtmlxGrid/index.shtml ) 非常可靠,提供了您所追求的所有功能。最好的部分 - 你不必重新发明轮子。

于 2011-02-14T23:02:44.420 回答