diff options
Diffstat (limited to 'autocomplete.js')
-rw-r--r-- | autocomplete.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/autocomplete.js b/autocomplete.js index 169d3ed..a8de5fe 100644 --- a/autocomplete.js +++ b/autocomplete.js @@ -6,6 +6,7 @@ const DEFAULTS = { label: 'label', value: 'value', showValue: false, + showValueBeforeLabel: false, }; class Autocomplete { @@ -77,7 +78,11 @@ class Autocomplete { } if (this.options.showValue) { - label += ` ${item.value}`; + if (this.options.showValueBeforeLabel) { + label = `${item.value} ${label}`; + } else { + label += ` ${item.value}`; + } } return ce(`<button type="button" class="dropdown-item" data-label="${item.label}" data-value="${item.value}">${label}</button>`); |