2013-11-15 119 views
0

我使用的是handsontable .9插件。handontable - 保存初始數據

我有數據,寫一個嵌套列表,關閉利潤率變化後「隱藏」領域工作的罰款:

afterChange: function() { $(\"#dt_1\").val(JSON.stringify($container.data(\"handsontable\").getData()));} 


<textarea name="F0" cols="150" rows="2" id="dt_1" readonly="readonly" style="float: left; margin-left:-99999px; "></textarea></div> 

然而,當我回到這個頁面,我有數據重新渲染回到手中,然而,'改變'事件不會觸發。 我知道這afterChange事件不會觸發性能問題的初始負載。

那麼,什麼呢?我需要填充將在加載數據引擎後發佈的字段。我的後端系統爲var data = [[]]填充javascript on-page;

我試圖使用相同的功能,以下事件:

afterInit() 
afterLoadData() 
afterRender() 

和其他幾個人聽起來邏輯,他們沒有工作。我的文字區域不會更新,直到我將焦點「&」模糊「字段。

任何想法?

回答

0

我最終移動了網格上方的textarea,它現在似乎正確地觸發了...所以,操作順序錯誤。我認爲在實際的html打印出來後,負載上的dom會觸發,但我想不是。