Handontable - 初期データを保存します
-
20-12-2019 - |
質問
私は手の上にある.9プラグインを使っています。
変更作業の後に、ネストされたリストをオフマージンの「非表示」フィールドに書き込むデータを持っています:
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= [[]]のページスクリプトのオンページを入力します。
次のイベントで同じ機能を使用しようとしました:
afterInit ()
afterLoadData ()
afterRender ()
.
と論理的に聞こえた他のいくつか、そして彼らはうまくいきませんでした。私のTextAreaは、フィールドをフォーカス&ブラー化するまで更新されません。
任意のアイデア?
解決
私はグリッドの上にテキストエリアを動かして終わったので、今すぐ正しく火災しているようです...だから、運用順序の順序。実際のHTMLが印刷された後、DOMがLOSDの負荷が発生すると考えましたが、わかりません。
所属していません StackOverflow