mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-02-28 15:04: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
@ -2220,6 +2220,7 @@ FW_iconTable($$$$)
|
|||||||
|
|
||||||
FW_addContent();
|
FW_addContent();
|
||||||
FW_pO "<form method=\"$FW_formmethod\">";
|
FW_pO "<form method=\"$FW_formmethod\">";
|
||||||
|
FW_pO "Filter: ".FW_textfieldv("icon-filter",20,"iconTable","")."<br>";
|
||||||
if($textfield) {
|
if($textfield) {
|
||||||
FW_pO "$textfield: ".FW_textfieldv("data",20,"iconTable",".*")."<br>";
|
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_smallScreenCommands();
|
||||||
FW_inlineModify();
|
FW_inlineModify();
|
||||||
FW_rawDef();
|
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
|
function
|
||||||
FW_confirmDelete()
|
FW_confirmDelete()
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user