Buenos días amigos. Tengo una pequeña duda, estoy haciendo un filtro para que pueda filtrar un grupo de operadores pero me está dando un error.
Esta es la función que creé para que al hacer clic en el botón "FILTRAR" realice la acción de ejecutar el filtro.
function FiltrarOperador() { var filtro = $("#txtFiltroOperador").val().toUpperCase(); if (filtro == "") { LlenarCombo({ Combo: "cboOperador", Resultado: Operadores_lst, CampoId: "idOperador", CampoValor: "Nombre", TextoNull: Recursos["NotAny"] }); } else { LlenarCombo({ Combo: "cboOperador", Resultado: Operadores_lst.where(function (a) { return a.Nombre.toUpperCase().indexOf(filtro) != -1; }), CampoId: "id", CampoValor: "Nombre" }); } }
Pero al ejecutarlo no hace nada.
En la imagen de muestra en el box de Operador a asignar cuando coloco el nombre y le doy filtrar no se aplica el filtro