Sha256: f813189c13303c6f6827078739a8774d2e73b6608e695b078527dcbe2bac07b5
Contents?: true
Size: 537 Bytes
Versions: 4
Compression:
Stored size: 537 Bytes
Contents
export default class Location { 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
4 entries across 4 versions & 1 rubygems