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 #65334)
git-svn-id: https://svn.fhem.de/fhem/trunk@13162 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
a6cb3594f6
commit
738118f692
fhem
@ -2220,6 +2220,7 @@ FW_iconTable($$$$)
|
||||
|
||||
FW_addContent();
|
||||
FW_pO "<form method=\"$FW_formmethod\">";
|
||||
FW_pO "Filter: ".FW_textfieldv("icon-filter",20,"iconTable","")."<br>";
|
||||
if($textfield) {
|
||||
FW_pO "$textfield: ".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()
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user