【问题标题】:HTML5 javascript framework for datagrid (or spreadsheet) [closed]用于数据网格(或电子表格)的 HTML5 javascript 框架 [关闭]
【发布时间】:2012-11-05 16:46:54
【问题描述】:

我一直在互联网上进行一些挖掘,我想知道您是否知道某种产品。

我正在为数据网格(或电子表格)寻找一个强大的 HTML5 javascript 框架,它可以在网页上显示时执行以下操作……

1) 每行包含数据、文本框、下拉选择、复选框等(按列)...

2) 能够对多列(数据)进行分组并像这样显示行…… (假设您对品牌、型号和颜色进行分组……)

(-) 福特 (5) (-) 野马 (3) (+) 绿色 (1) (-) 蓝色 (2) (年份) (修剪) (里程) (颜色) 2007 2dr Coupe 52,000 绿色 2012 2dr 轿车 23,321 蓝色 (+) 游侠 (3) (+) 金牛座 (5) (+) 雪佛兰 (8) (-) 丰田 (2) (-) 普锐斯 (2) (-) 黄色 (2) (年份) (修剪) (里程) (颜色) 2013 3dr 掀背车 14,021 黄色 2010 2dr Coupe 11,123 黄色

谢谢……

【问题讨论】:

  • 遗憾地说,但我认为你最好的镜头是ExtJS4.x
  • 我在那里看到了示例,但没有像这样分组的多个列或这些单元格中的 html 表单元素。我可以尝试在论坛上发布一个问题,看看是否有帮助
  • 我个人不喜欢 ExtJS,在我看来它有很高的学习曲线,但它很强大。我已经使用它大约 6 个月了,实际上它非常适合您的需要。即使没有使用 ExtJS 的确切示例,您也可以获得所需的内容。如果你经常使用它,它甚至可能值得花时间学习它。顺便提一下,什么是框架什么不是框架可能是非常值得怀疑的,但是没有那么多的 JS/HTML 框架。你会发现大多数像jQuery这样的库。
  • 是的,ExtJS 确实有很高的学习曲线。一年前我尝试构建一个并花了我 2 周的时间,无处可做,无法完成我需要它做的事情。

    JQuery 困扰我的一件事是它保持当您遇到较新版本或离它不远时会损坏。
  • 这就是我说sadly的原因。 ExtJS 远非完美,但它仍然是市场上最强大的框架之一。当我定期使用 ExtJS 时,我看到了这张图表,其中 jQuery 显示为最常用的,但 ExtJS 是大型项目的第一选择。因此,正如我所看到的那样,这就是交易 - 要么你做一些小事,你只需要一个解决方案 - 然后不要费心学习类似 ExtJS 的 F/w,但如果你要做一些复杂的事情,那么最好花一些时间学习而不是一遍又一遍地寻找技巧和发明轮子。

标签: javascript html datagrid frameworks


【解决方案1】:

您应该尝试搜索 jquery datagrid 插件,您可能会找到一个。 但是,要完全控制您的网格,请考虑制作自己的灵魂 使用 主干和下划线堆栈 (here)。您将最终控制您的数据和演示文稿,与 EXT.js 相比,它是一个非常轻量级且灵活的解决方案

【讨论】:

  • 我对骨干不太熟悉。我决定使用 JQuery jqGrid,但它不支持我正在寻找的这个功能,但我很高兴看到源代码每周/每月不断更新。所以,现在我要编写自定义 jquery 脚本来添加这个功能作为一种解决方法。见链接jsfiddle.net/tpeczek/vRtKS
  • 同时,我掌握了 angular.js。学习那个。一旦掌握了窍门,它将从根本上减轻您的痛苦。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-27
  • 1970-01-01
  • 1970-01-01
  • 2018-08-10
  • 2014-06-14
  • 1970-01-01
相关资源
最近更新 更多