Sha256: 3f4fedc84f1334e41b0a3bda56e5db690456545754fc331c7a2399f61d44d8d5
Contents?: true
Size: 528 Bytes
Versions: 9
Compression:
Stored size: 528 Bytes
Contents
export class Language { constructor(element, url) { this.url = url element.autocomplete(this.options()); } options() { return { minLength: 2, source: (request, response) => { $.getJSON(this.url, { q: request.term }, response ); }, focus: function() { // prevent value inserted on focus return false; }, complete: function(event) { $('.ui-autocomplete-loading').removeClass("ui-autocomplete-loading"); } }; } }
Version data entries
9 entries across 9 versions & 2 rubygems