El editor de DataTables (I). Qué es y cómo obtenerlo.

El plugin DataTables, cuyo uso hemos aprendido a lo largo de los artículos anteriores, no sólo nos sirve para mostrar datos tabulares de una manera elegante, y con poco esfuerzo de programación. En esta serie vamos a conocer un complemento que nos va a permitir agregar registros, editarlos o eliminarlos, de una manera cómoda, elegante y con poco trabajo. Después de todo, esa es la filosofía de jQuery: conseguir los mejores resultados con poco código, en poco tiempo, y de modo fiable y sencillo. Cómo nos dice el propio eslogan de jQuery, “Escribe menos, haz más”. El editor de DataTables es un complemento perfecto para agregar a nuestras tablas estas funcionalidades, y no podíamos pasarlo por alto. Si bien es una herramienta de prueba, con una duración de quince días, su licencia no es realmente cara. Para un desarrollador único, el coste es de poco más de 130 euros y, desde luego, te puedo asegurar que merece la pena. Y si no, lee los siguientes artículos, y juzga tú mismo. Y si trabajas en un equipo de desarrolladores, en una empresa, el coste, aunque algo mayor, no es relevante para la economía de una compañía.

El editor de DataTables (III). Formatear y comprobar datos.

En el artículo anterior hemos visto un uso básico del editor de DataTables. Tuvo un interesante valor didáctico, pero no nos valdría para un caso real de uso, ya que adolece de severas limitaciones. Por ejemplo, la fecha de ingreso de los miembros del personal no debería poder teclearse libremente, para que el usuario no pueda meter la pata. En su lugar, se debería mostrar un datepicker que obligue a respetar un formato de fecha en la introducción de datos. Lo mismo ocurre con el salario. No debe aparece el signo del euro en el campo, y debemos forzar un formato correcto de introducción de datos. Además, antes de enviar el formulario, en los casos de nuevo registro y edición, debemos hacer una comprobación previa. Si algún dato no se ajusta al formato esperado (por ejemplo, letras en el campo del salario). Si algo no está bien, debemos avisar al usuario, y cancelar el envío del formulario, hasta que todos los campos pasen la validación. Eso le da un toque mucho más profesional a nuestra aplicación. Por supuesto, nunca podremos evitar completamente que el usuario meta la pata. Algunos usuarios lo hacen cada vez que tienen la más mínima oportunidad …

Seguir leyendo