Merge pull request #3260 from Icinga/bugfix/reset-search-not-working-2753
Make search reset control working across auto-refresh
This commit is contained in:
commit
76bc59b7bf
|
@ -147,6 +147,8 @@
|
||||||
|
|
||||||
$(document).on('click', '.tree .handle', { self: this }, this.treeNodeToggle);
|
$(document).on('click', '.tree .handle', { self: this }, this.treeNodeToggle);
|
||||||
|
|
||||||
|
$(document).on('click', '#search + .search-reset', this.clearSearch);
|
||||||
|
|
||||||
// TBD: a global autocompletion handler
|
// TBD: a global autocompletion handler
|
||||||
// $(document).on('keyup', 'form.auto input', this.formChangeDelayed);
|
// $(document).on('keyup', 'form.auto input', this.formChangeDelayed);
|
||||||
// $(document).on('change', 'form.auto input', this.formChanged);
|
// $(document).on('change', 'form.auto input', this.formChanged);
|
||||||
|
@ -609,6 +611,10 @@
|
||||||
return $target;
|
return $target;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
clearSearch: function (event) {
|
||||||
|
$(event.target).parent().find('#search').attr('value', '');
|
||||||
|
},
|
||||||
|
|
||||||
unbindGlobalHandlers: function () {
|
unbindGlobalHandlers: function () {
|
||||||
$.each(this.icinga.behaviors, function (name, behavior) {
|
$.each(this.icinga.behaviors, function (name, behavior) {
|
||||||
behavior.unbind($(document));
|
behavior.unbind($(document));
|
||||||
|
|
Loading…
Reference in New Issue