Ich habe eine einfache Suchfunktion, die ich für eine Tabelle von Informationen verwende, aber da ich den Text in der Tabelle in editierbare Felder umwandelte, funktioniert die Suchfunktion nicht mehr.Suchfunktion auf (deaktiviert) Eingabefelder
Ich habe versucht, es auf ein paar verschiedene Arten zu beheben, aber es scheint nicht zu funktionieren.
Hier ist, was ich bisher habe:
var $rows = $('.list #data');
$('#search').keyup(function() {
var val = $.trim($(this).val()).replace(/ +/g, ' ').toLowerCase();
$rows.show().filter(function() {
var text = $(this).text().replace(/\s+/g, ' ').toLowerCase();
return !~text.indexOf(val);
}).hide();
});
Diese auf einfache Klartexttabellen ganz gut funktioniert. Hier ist ein JSFiddle, das zeigt Ihnen, was ich zu tun versuche:
https://jsfiddle.net/je9mc9jp/8/
Sie kippe haben mehrere Felder mit derselben ID – lintu