Supportabile - Salva i dati iniziali
-
20-12-2019 - |
Domanda
Sto usando il plugin hublonble .9.
Ho dati che scrive una lista annidata a un campo "nascosto" di un margine off-margine dopo il cambiamento di funzionamento fine:
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>
.
Tuttavia, quando torno a questa pagina, ho il rendering dei dati in modo subito, tuttavia, l'evento 'Cambia' non è innescato. Capisco che questo evento postHange non spara per il carico iniziale per problemi di prestazione.
Allora, cosa fa?Ho bisogno di popolare il mio campo che pubblicherà al carico completo del motore dei dati.Il mio sistema di back-end popola la pagina JavaScript per Var Data= [[]];
Ho provato a utilizzare la stessa funzione sui seguenti eventi:
afterInit ()
afterLoadData ()
afterRender ()
.
e alcuni altri che sembravano logici e non hanno funzionato.La mia textarea non viene aggiornata fino a quando non mi concentra e sfocata 'un campo.
Qualche idea?
Soluzione
Ho finito per spostare la texta metallica sopra la griglia e sembra sparare correttamente ora ... quindi, ordine di errore operativo.Ho pensato che il DOM sul carico avrebbe sparato dopo che l'html reale avrebbe stampato, ma immagino no.