From ae1c8cbc617576ffc2b0b8a78f14860f572c9463 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=8D=8E=E4=BC=9F?= Date: Fri, 29 Apr 2022 09:10:39 +0800 Subject: [PATCH 1/4] *Fix bug#22072. --- module/search/view/buildform.html.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/module/search/view/buildform.html.php b/module/search/view/buildform.html.php index 952c09b63c..c5213c833a 100644 --- a/module/search/view/buildform.html.php +++ b/module/search/view/buildform.html.php @@ -244,7 +244,7 @@ foreach($fieldParams as $fieldName => $param) echo html::submitButton($lang->search->common, '', 'btn btn-primary') . "   "; if($style != 'simple') { - if(common::hasPriv('search', 'saveQuery')) echo html::a($this->createLink('search', 'saveQuery', "module=$module&onMenuBar=$onMenuBar"), $lang->save, '', "class='btn-save-form btn btn-secondary iframe'") . " "; + if(common::hasPriv('search', 'saveQuery')) echo html::a($this->createLink('search', 'saveQuery', "module=$module&onMenuBar=$onMenuBar"), $lang->save, '', "class='btn-save-form btn btn-secondary iframe' id='save-btn'") . " "; echo html::commonButton($lang->search->reset, '', 'btn-reset-form btn'); } echo html::commonButton('', '', 'btn-expand-form btn btn-info pull-right'); @@ -303,6 +303,9 @@ $(function() $select.picker(pickerOptions); }); + $('select, input').change(function(){ + $('#save-btn').attr("disabled","disabled"); + }) /* Toggle user queries action. */ $('#toggle-queries').click(function() { From 92adbdef92e98888668ed3df3115460ac3d6e888 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=8D=8E=E4=BC=9F?= Date: Fri, 29 Apr 2022 09:19:27 +0800 Subject: [PATCH 2/4] *Optimize the code. --- module/search/view/buildform.html.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/module/search/view/buildform.html.php b/module/search/view/buildform.html.php index c5213c833a..439ce5bf8b 100644 --- a/module/search/view/buildform.html.php +++ b/module/search/view/buildform.html.php @@ -244,7 +244,7 @@ foreach($fieldParams as $fieldName => $param) echo html::submitButton($lang->search->common, '', 'btn btn-primary') . "   "; if($style != 'simple') { - if(common::hasPriv('search', 'saveQuery')) echo html::a($this->createLink('search', 'saveQuery', "module=$module&onMenuBar=$onMenuBar"), $lang->save, '', "class='btn-save-form btn btn-secondary iframe' id='save-btn'") . " "; + if(common::hasPriv('search', 'saveQuery')) echo html::a($this->createLink('search', 'saveQuery', "module=$module&onMenuBar=$onMenuBar"), $lang->save, '', "class='btn-save-form btn btn-secondary iframe' id='save-query'") . " "; echo html::commonButton($lang->search->reset, '', 'btn-reset-form btn'); } echo html::commonButton('', '', 'btn-expand-form btn btn-info pull-right'); @@ -303,8 +303,8 @@ $(function() $select.picker(pickerOptions); }); - $('select, input').change(function(){ - $('#save-btn').attr("disabled","disabled"); + $('#task-search select, input').change(function(){ + $('#save-query').attr("disabled","disabled"); }) /* Toggle user queries action. */ $('#toggle-queries').click(function() From d8a79b8ad9e75e92f08fff885732a148c1d29a11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=8D=8E=E4=BC=9F?= Date: Fri, 29 Apr 2022 01:23:56 +0000 Subject: [PATCH 3/4] Update buildform.html.php --- module/search/view/buildform.html.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/search/view/buildform.html.php b/module/search/view/buildform.html.php index 439ce5bf8b..da03b80a1e 100644 --- a/module/search/view/buildform.html.php +++ b/module/search/view/buildform.html.php @@ -303,7 +303,7 @@ $(function() $select.picker(pickerOptions); }); - $('#task-search select, input').change(function(){ + $('#queryBox select, input').change(function(){ $('#save-query').attr("disabled","disabled"); }) /* Toggle user queries action. */ From 92ccb504e0885219c67033b5bbde708cdc76e7ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=8D=8E=E4=BC=9F?= Date: Fri, 29 Apr 2022 01:27:01 +0000 Subject: [PATCH 4/4] Update buildform.html.php --- module/search/view/buildform.html.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/search/view/buildform.html.php b/module/search/view/buildform.html.php index da03b80a1e..6072efc769 100644 --- a/module/search/view/buildform.html.php +++ b/module/search/view/buildform.html.php @@ -303,7 +303,7 @@ $(function() $select.picker(pickerOptions); }); - $('#queryBox select, input').change(function(){ + $('#queryBox select, #queryBox input').change(function(){ $('#save-query').attr("disabled","disabled"); }) /* Toggle user queries action. */