Me pregunté si alguien más había encontrado este problema. Cuando originalmente construí mi tabla en mi opinión, estoy usando un atributo personalizado (llámelo customerID
) en cada fila de la tabla para contener la información que tendré que pasar para una llamada ajax. Sin embargo, también estoy agregando dinámicamente filas a la tabla, y no puedo encontrar la forma de devolver esa misma información (customerID
) para ponerla en un atributo para la fila. Actualmente, lo único que hago al agregar filas es crear una matriz de cadenas de cadenas que se correspondan exactamente con mis columnas. Esto funciona bien, pero no hay espacio para enviar información adicional.Complemento jQuery Datatables: Cómo especificar los atributos de fila al agregar filas a la tabla
Supongo que no necesito almacenar eso en un atributo, si hay otra forma de enviar esa información a la vista al agregar filas. ¿Alguien tiene alguna idea sobre esto?
Gracias.
¿No puedes guardar este atributo en la columna oculta? – a1ex07
Cuando establece una columna como oculta a través del complemento (usando bVisible en la configuración), el complemento literalmente * elimina * la columna del DOM y la almacena en una variable dentro del complemento. Entonces, por mi cuenta, no puedo seleccionar los datos de la columna porque ya no están. –
Pero todavía tiene acceso a él a través de 'fnGetData'. ¿No te funciona? – a1ex07