Estoy usando JQuery DataTables para todas mis tablas debido a todas las agradables características incorporadas, pero parece que la única forma de personalizar el diseño de la tabla es establecer la opción "sDom" para el DataTable y use algo como $("div.SOMECLASS").html(HTML_HERE)
para insertar el html personalizado en la tabla. (Para su información, estoy tratando de personalizar el encabezado).Obtener HTML insertado dinámicamente para trabajar con knockoutjs
El problema es que quiero que el html insertado utilice el enlace knockoutjs. Knockout no parece inicializar el enlace de esta manera.
¿Hay alguna forma de evitar esto?
Esto es parte del html que deseo insertar. Es más o menos una lista desplegable de algunas funciones de filtro personalizadas para la tabla.
'<li><a data-bind="click: Filter(\'Severity 1\', 2)">Severity 1</a></li>'
con jQuery puede utilizar .live o .en para manejar el contenido creado dinámica –
Posible duplicado de [knockout data-bind en elementos generados dinámicamente] (https://stackoverflow.com/questions/11066732/knockout-data-bind-on-dynamically-generated-elements) – Liam