2011-03-16 48 views
1

我需要創建一個簡單的基於Web的費用計算器。我們使用的是asp.net web表單,每個單元格都將是一個文本框。目標是將每個值(但不是總和)保存到一個數據庫 - 所以我將有一個費用表和一個費用日表,其中每行文本框都有值。是否有任何簡單的JavaScript電子表格小部件?

將有一週的價值的行,和6-8列。每行需要彙總起來,每列也一樣。

有沒有一個簡單的JavaScript框架,將這樣做?我們已經在使用jquery,但如果它能使這個功能變得簡單,我不介意另外增加一個小型專業庫。

更新:

喜歡的東西在this question描述的解決方案擴大到也總列將是理想的。

回答

1

看一看這個jQuery spreadsheet.

它看起來像它使用的ThemeRoller,這是非常整潔。

+0

它看起來很有趣,如果waaaayyy矯枉過正我所需要的。 – chris 2011-03-16 18:00:31

+0

@chris,也許你的初始功能請求是無用的? :) – 2011-03-16 18:05:10

+0

這是另一個jquery插件。 http://www.bossanova.uk/jexcel/tracking-changes-on-the-spreadsheet – 2017-02-17 20:23:27

0

您可以從DataTables開始,然後使用其API添加包含總計的行。

+0

所有的數據都是用戶提供的,所以我不知道DataTable會有所幫助。 – chris 2011-03-16 18:01:30

+0

@chris ouch,我想你應該在問題中指定。如果你已經有用戶輸入部分工作caclulating總和並把它們放在適當的單元格不應該太難。 – 2011-03-16 18:10:12

0

這很可能還是比你需要的更復雜,但ExtJS的數據網格可以做你想做的:

下面是使用自己的編輯數據網格(不計算總計)演示: http://dev.sencha.com/deploy/dev/examples/grid/edit-grid.html

這是一個計算底部總計的演示。 (它也展示了分組,您或許可以忽略): http://dev.sencha.com/deploy/dev/examples/grid/totals.html

你可以看到他們的樣品在這裏休息:http://www.sencha.com/products/extjs/examples/#sample-3

他們有截屏展示瞭如何使用他們的網格控件: http://www.sencha.com/learn/Screencasts

相關問題