Sto usando JQuery DataTables per tutti i miei tavoli a causa di tutte le belle funzionalità integrate, ma sembra che l'unico modo per personalizzare il layout della tabella sia impostare l'opzione "sDom" attributo per DataTable e utilizzare qualcosa come $("div.SOMECLASS").html(HTML_HERE)
per inserire l'html personalizzato nella tabella. (FYI, sto solo cercando di personalizzare l'intestazione).Ottieni HTML inserito dinamicamente per funzionare con knockoutjs
Il problema è che voglio che l'html inserito usi il binding di knockoutjs. Knockout non sembra inizializzare l'associazione in questo modo.
C'è un modo per aggirare questo problema?
Questo è parte del codice HTML che voglio inserire. È praticamente un elenco a discesa di alcune funzioni di filtro personalizzate per la tabella.
'<li><a data-bind="click: Filter(\'Severity 1\', 2)">Severity 1</a></li>'
con jQuery è possibile utilizzare .Live o .on per gestire contenuti dinamici creati –
Possibile duplicato di [knockout data-bind su elementi generati dinamicamente] (https://stackoverflow.com/questions/11066732/knockout-data-bind-on-dynamically-generated-elements) – Liam