我有這種形式的數組:創建基於用戶編輯表中的新數組值
[ [1,"item1","oldvalue1"] , [2,"item2","oldvalue2"] , [3,"item3","oldvalue3"] , ... ]
而且我這樣顯示的:
name | default_value | new_value
------- ------------------ -----------
item 1 | oldvalue1 | oldvalue1
item 2 | oldvalue2 | oldvalue2
item 3 | oldvalue3 | oldvalue3
起初,我想NEW_VALUE列來顯示每個項目的默認值 (這些是原始數組中的「舊」值)。
但我希望這第三列中的單元格是可編輯的。 例如,在這種情況下,我選擇編輯項目1和項目3的值,項目2保留之前的舊值。編輯我的細胞後,我會得到這樣的:
name | default_value | new_value
------- ------------------ -----------
item 1 | oldvalue1 | newvalue1
item 2 | oldvalue2 | oldvalue2
item 3 | oldvalue 3 | newvalue3
然後從這個最後的表,我希望能夠得到這樣一個數組:
[ [1,"item1","newvalue1"] , [2,"item2","oldvalue2"] , [3,"item3","newvalue3"] , ... ]
我期待的一些想法如何實現這一點。我不確定接下來應該做什麼。
我需要幫助是
- 如何使第3列編輯(我在考慮使用一種叫做Jeditable插件...)
- 如何建立從表中的值數組..
感謝您的幫助。我不確定如何命名這篇文章,如果你認爲我應該將它改爲更有用的東西,請告訴我。 感謝
這是因爲到目前爲止,我只顯示一個表......我只是想在我將如何完成這件事,不是代碼行的總體思路按行... – murielg
對於#1和#2,我們都需要你的表結構和你已經嘗試過的。 –
#2是相對容易的事情,您只需選擇所有行並在其中循環,從行的單元格中生成數據數組。沒有很多猜測在那裏工作。另一方面#1取決於數據是什麼以及如何編輯它。 –