OI Circular implementación completa de todos los dropdowns con filtrado javascript

-Se modifica FiltrarTablaStrMulti para soportar datos tipo valor -1
-La función FBColumn se mejora
This commit is contained in:
MLopez
2023-02-14 18:52:45 -07:00
parent 7278b31649
commit 02ba9d94b2
4 changed files with 50 additions and 46 deletions

View File

@@ -90,7 +90,7 @@ function FiltrarTabla(idtxt, idtable, idcontador) {
}
function FiltrarTablaStr(str, idtable, idcontador) {
if (str == '' || str == 'Todos') { $('table#' + idtable + ' tr').css('display', ''); }
if (str == '' || str == "-1" || str == 'Todos') { $('table#' + idtable + ' tr').css('display', ''); }
else {
$('table#' + idtable + ' tr:not(.ADtr)').css('display', 'none');
$('table#' + idtable + ' tr:contains("' + str + '")').css('display', '');
@@ -106,7 +106,7 @@ function FiltrarTablaStrMulti(idtable, idcontador /*, str1, str2, str3...*/ ) {
let strc = '';
for (let i = 2 /*a partir del 3er argumento obtiene los str*/; i < arguments.length; i++) {
let str = arguments[i];
if (str != '' && str != 'Todos') {
if (str != '' && str != "-1" && str != 'Todos') {
strc += ':contains("' + str + '")';
}
}