Pregunta

¿Cómo puede puse un filtro personalizado en mi código para omitir los acentos y caracteres especiales de la tabla antes de la filtración?

Estoy utilizando tablas de datos de plugins ( http://www.datatables.net/ )

¿Fue útil?

Solución

Incluye una versión de los datos que falta los acentos como una columna en la tabla de datos. Usted oculta que la columna mediante la adición de una entrada en la matriz aoColumns en la configuración literal.

Supongamos que se inicia con 4 columnas. Una de ellas tiene acentos. Añadir una quinta columna con datos no acentuadas, y añadir una configuración literal con { "bVisible": false } de modo que no se mostrará.

Es invisible, pero aún así es investigable / filtrable:

$(document).ready(function() {
    $('#example').dataTable( {
        "aoColumns": [ 
            null,
            null,
            null,
            null,
            { "bVisible": false }
        ] } );
});

Consulte la documentación de la columna para más información sobre la configuración. tablas de datos con columnas ocultas es un ejemplo en el uso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top