Skip to content

Commit 10f8015

Browse files
use _EmptyMessage method
1 parent e50d672 commit 10f8015

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

src/autocomplete.ts

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -195,13 +195,21 @@ class AutoComplete {
195195
* Return the message when no result returns
196196
*/
197197
_EmptyMessage: function(): string {
198+
var emptyMessage: string = "";
199+
198200
console.log("EmptyMessage", this);
199201

200202
if (this.Input.hasAttribute("data-autocomplete-empty-message")) {
201-
return this.Input.getAttribute("data-autocomplete-empty-message");
203+
emptyMessage = this.Input.getAttribute("data-autocomplete-empty-message");
204+
} else {
205+
emptyMessage = this.EmptyMessage;
206+
}
207+
208+
if (emptyMessage === false) {
209+
emptyMessage = "";
202210
}
203211

204-
return this.EmptyMessage;
212+
return emptyMessage;
205213
},
206214

207215
/**
@@ -328,9 +336,12 @@ class AutoComplete {
328336
if (response.length > 0) {
329337
this.DOMResults.innerHTML = response;
330338
} else {
331-
li.innerHTML = this.EmptyMessage;
332-
li.setAttribute("class", "locked");
333-
ul.appendChild(li);
339+
var emptyMessage: string = this._EmptyMessage();
340+
if (emptyMessage !== "") {
341+
li.innerHTML = emptyMessage;
342+
li.setAttribute("class", "locked");
343+
ul.appendChild(li);
344+
}
334345
}
335346
} else {
336347
// Order

0 commit comments

Comments
 (0)