2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-02-28 08:54:51 +00:00

01_FHEMWEB.pm: filteer for icons from Christian (Forum )

git-svn-id: https://svn.fhem.de/fhem/trunk@13162 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2017-01-21 08:36:35 +00:00
parent a6cb3594f6
commit 738118f692
2 changed files with 21 additions and 0 deletions
fhem

@ -2220,6 +2220,7 @@ FW_iconTable($$$$)
FW_addContent();
FW_pO "<form method=\"$FW_formmethod\">";
FW_pO "Filter:&nbsp;".FW_textfieldv("icon-filter",20,"iconTable","")."<br>";
if($textfield) {
FW_pO "$textfield:&nbsp;".FW_textfieldv("data",20,"iconTable",".*")."<br>";
}

@ -223,12 +223,32 @@ FW_jqueryReadyFn()
});
});
$("[name=icon-filter]").on("change keyup paste", function() {
clearTimeout($.data(this, 'delayTimer'));
var wait = setTimeout(FW_filterIcons, 300);
$(this).data('delayTimer', wait);
});
FW_smallScreenCommands();
FW_inlineModify();
FW_rawDef();
}
function
FW_filterIcons()
{
var icons = $('.dist[title]');
icons.show();
var filterText = $('[name=icon-filter]').val();
if (filterText != '') {
var re = RegExp(filterText,"i");
icons.filter(function() {
return !re.test(this.title);
}).hide();
}
}
function
FW_confirmDelete()
{