diff --git a/src/bootstrap-4-autocomplete.ts b/src/bootstrap-4-autocomplete.ts
index e912d8d..f0f3e9a 100644
--- a/src/bootstrap-4-autocomplete.ts
+++ b/src/bootstrap-4-autocomplete.ts
@@ -29,7 +29,7 @@ interface JQuery {
highlightClass: 'text-primary',
};
- function createItem(lookup: string, item: AutocompleteItem, opts: AutocompleteOptions):string {
+ function createItem(lookup: string, item: AutocompleteItem, opts: AutocompleteOptions):JQuery {
let label: string;
if (opts.highlightTyped) {
const idx = item.label.toLowerCase().indexOf(lookup.toLowerCase());
@@ -39,7 +39,9 @@ interface JQuery {
} else {
label = item.label;
}
- return '';
+ const itemEl = $('')
+ itemEl.data('value', item.value)
+ return itemEl;
}
function expandClassArray(classes: string | string[]): string {