2012-10-23 45 views
-1

當我在文本框中輸入任何數據時,只要用戶點擊添加按鈕,文本框的輸入值將在yui表中添加爲一行。 YUI使用數據源,然後追加行,但在我的情況下,我沒有數據。在YUI表中添加行

+0

...正確...你應該發佈一些代碼,因爲否則我們可以猜測儘可能多的,我們想要的。 Anywayz;如果你想添加數據,你可以使用像數組饋送數組一樣的數據源。換句話說,您可以使用datasource.push(data)函數將項添加到數據表。不要重新加載頁面上的成功或類似的東西,只是推功能。 – Jozzeh

+0

可能的重複:http://stackoverflow.com/questions/25278006/how-can-i-dynamically-add-rows-and-columns-to-a-yui-datatable – stiemannkj1

回答

0

定義DataTable爲初始數據提供一個空數組沒有問題。然後,對於每個新的信息,您只需調用addRow。沒有必要處理任何數據源。 http://yuilibrary.com/yui/docs/datatable/#using

而不必加載所有這些值只是讓數據:

在看到代碼塊var data = [];

後來,使用addRow新行。