fix(web): fix and improve substring filtering
This commit is contained in:
parent
6eb34f3b59
commit
40cd9ca49f
@ -288,19 +288,19 @@ $(document).on("click", "#tag-selection-filter", function (e) {
|
|||||||
$(document).on("input", "#text-filter", function (e) {
|
$(document).on("input", "#text-filter", function (e) {
|
||||||
let filter = $(this).val().toLowerCase();
|
let filter = $(this).val().toLowerCase();
|
||||||
let unfiltered;
|
let unfiltered;
|
||||||
if ($("#selection-filter")[0].checked) {
|
if ($("#file-selection-filter")[0].checked) {
|
||||||
unfiltered = $(".list-item.selected");
|
unfiltered = $(".list-item.selected");
|
||||||
} else {
|
} else {
|
||||||
unfiltered = $(".list-item");
|
unfiltered = $(".list-item");
|
||||||
}
|
}
|
||||||
if (filter === "") {
|
if (filter === "") {
|
||||||
unfiltered.css("display", "block");
|
unfiltered.css("display", "");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
unfiltered.each((index, element) => {
|
unfiltered.each((index, element) => {
|
||||||
let current = $(element);
|
let current = $(element);
|
||||||
if (current.text().toLowerCase().includes(filter)) {
|
if (current.text().toLowerCase().includes(filter)) {
|
||||||
current.css("display", "block");
|
current.css("display", "");
|
||||||
} else {
|
} else {
|
||||||
current.css("display", "none");
|
current.css("display", "none");
|
||||||
}
|
}
|
||||||
|
|||||||
@ -14,13 +14,13 @@ $(document).on("input", "#text-filter-all", function (e) {
|
|||||||
let filter = $(this).val().toLowerCase();
|
let filter = $(this).val().toLowerCase();
|
||||||
let unfiltered = $(".item");
|
let unfiltered = $(".item");
|
||||||
if (filter === "") {
|
if (filter === "") {
|
||||||
unfiltered.css("display", "block");
|
unfiltered.css("display", "");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
unfiltered.each((index, element) => {
|
unfiltered.each((index, element) => {
|
||||||
let current = $(element);
|
let current = $(element);
|
||||||
if (current.text().toLowerCase().includes(filter)) {
|
if (current.text().toLowerCase().includes(filter)) {
|
||||||
current.css("display", "block");
|
current.css("display", "");
|
||||||
} else {
|
} else {
|
||||||
current.css("display", "none");
|
current.css("display", "none");
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user