有简单的javascript电子表格小部件吗?
我需要创建一个简单的基于网络的费用计算器。我们使用的是asp.net web表单,每个单元格都是一个文本框。目标是将每个值(而不是总数)持久化到数据库中,因此我将有一个费用表和一个费用日表,其中包含每行文本框的值 将有一周的行数和6-8列。每一行和每一列都需要相加 是否有一个简单的javascript框架可以做到这一点?我们已经在使用jquery了,但是如果它能让这个功能变得简单的话,我不介意加入另一个小型的专门库 更新: 类似于“扩展到总计”列中所述的解决方案是理想的。看看这个 它看起来像是使用了电动磨床,非常整洁。看看这个有简单的javascript电子表格小部件吗?,javascript,asp.net,spreadsheet,Javascript,Asp.net,Spreadsheet,我需要创建一个简单的基于网络的费用计算器。我们使用的是asp.net web表单,每个单元格都是一个文本框。目标是将每个值(而不是总数)持久化到数据库中,因此我将有一个费用表和一个费用日表,其中包含每行文本框的值 将有一周的行数和6-8列。每一行和每一列都需要相加 是否有一个简单的javascript框架可以做到这一点?我们已经在使用jquery了,但是如果它能让这个功能变得简单的话,我不介意加入另一个小型的专门库 更新: 类似于“扩展到总计”列中所述的解决方案是理想的。看看这个 它看起来像是使
它似乎使用了Themeroller,这非常简洁。您可以从开始,然后使用其API添加包含总计的行。您可以从开始,然后使用其API添加包含总计的行。这可能比您需要的还要复杂,但ExtJS数据网格可以做您想要的事情: 下面是一个使用可编辑数据网格(不计算总数)的演示: 下面是一个在底部计算总数的演示。(它还演示了分组,您可能会忽略这一点): 您可以在此处看到他们的其他样本: 他们有显示如何使用网格控件的屏幕广播:
这可能比您需要的还要复杂,但ExtJS数据网格可以满足您的需要: 下面是一个使用可编辑数据网格(不计算总数)的演示: 下面是一个在底部计算总数的演示。(它还演示了分组,您可能会忽略这一点): 您可以在此处看到他们的其他样本: 他们有显示如何使用网格控件的屏幕广播:
如果Waaaayy对我所需的功能要求过高,那看起来很有意思。@chris,也许你最初的功能要求是不够高?:)这里是另一个jquery插件。这看起来很有趣,如果Waaaayy对我需要的功能要求过高的话。@chris,也许你最初的功能要求是不足的?:)这里是另一个jquery插件。所有的数据都是用户提供的,所以我不知道DataTables会有帮助。@chris ouch,我认为您应该在问题中指定这一点。如果您已经让用户输入部分计算总和并将其放入适当的单元格中,应该不会太难。所有数据都是用户提供的,所以我不知道DataTables是否会有帮助。@chris ouch,我认为您应该在问题中指定这一点。如果您已经有了用户输入部分,计算总和并将其放入适当的单元格应该不会太难。