Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

199
Vistas
Filtrar datos de tabla basados en múltiples valores separados por comas

Actualmente, tengo una función regex js que filtra los datos según el texto ingresado en el texto de entrada, pero quiero filtrar los datos según los valores presentes en una matriz. Digamos que si la matriz contiene 2 valores, entonces debería filtrar la tabla para una columna en particular que tenga cualquiera de esos valores.

 function filter_data(Array, column_name, filter_text) { let data_provider = () => { const filterRegEx = new RegExp(filter_text, "i"); let filter_value = {}; filter_value[column_name] = filterRegEx; const filterCriterions = { op: "$or", criteria: [ { op: "$regex", value: filter_value }, ], }; Array = new ArrayDataProvider(Array) return new ListDataProviderView(Array, { filterCriterion: filterCriterions }); }; return data_provider(); }

La función anterior, proporciono Array Data Provider, nombre de columna y texto de filtro como parámetro. Ahora, en lugar de filtrar el texto, quiero proporcionar una matriz que contenga varios valores y filtrar la tabla en función de esos valores. Por favor, ayúdenme con este enfoque o especifiquen cualquier otro enfoque que funcione en este caso.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda