Open wigtor opened 11 years ago
Ok. Voy a cranearlo un poco y aviso.
No sé si será lo más adecuado, pero una solución podría ser la siguiente. Se tiene los vectores tiposFiltros (con los nombre de los filtro) y el vector valorFiltroJson (con el valor del input que tiene actualmente cada filtro). Se podría crear otro vector (eso es lo que no me convence mucho), que cada posición tenga un texto, indicando el valor que debe tener el atributo "pattern" del input de cada Filtro. El atributo pattern indica la expresión regular que debe obedecer el texto ingresado en un input. De esta manera se puede regular si se quiere que sólo se puedan ingresar números, correos, nombres, etc... En caso de que en una posición el texto sea vació (o sea ""), entonces indica que para dicho filtro se puede ingresar lo que sea. Encuentro que es buena forma lo de indicar el valor del pattern del input, pero no me agrada la idea de tener otro vector más, por más chico que sea. Pero bueno, espero opiniones antes de implementarlo. Saludos :dancers:
me gusta la idea por ahora.
Existen filtros que es posible ingresar letras, siendo que sólo son filtros destinados a números. Se debe establecer alguna forma modular de especificar que datos puede recibir un filtro (y seguir usando comunesFiltros.js)
Comentar para sugerencias.