diff --git a/public/intervenant-recherche/widget.js b/public/intervenant-recherche/widget.js index 4e663e8d259710b718d26ad47974b3aa9292a50a..5f2a45c12cfc9be868318778941f4af49155a05e 100755 --- a/public/intervenant-recherche/widget.js +++ b/public/intervenant-recherche/widget.js @@ -4,7 +4,7 @@ */ $.widget("ose.intervenantRecherche", { - rechercher: function (critere) + rechercher: function (critere, stopFunc) { var that = this; @@ -17,6 +17,8 @@ $.widget("ose.intervenantRecherche", { that.getElementRecherche().html(msg + xhr.status + " " + xhr.statusText + xhr.responseText); } that.getElementLoading().hide(); + that.getElementCritere().autocomplete(); + stopFunc(); }); } }, @@ -26,10 +28,9 @@ $.widget("ose.intervenantRecherche", { var that = this; this.getElementCritere().autocomplete({ - source: function (event, ui) + source: function (event, stopFunc) { - that.rechercher(event.term); - return {}; + that.rechercher(event.term, stopFunc); } });