Sha256: 965f7dd6c944afd4e87a9844f87573e780e7f8089ab85f11460407183510ae51
Contents?: true
Size: 794 Bytes
Versions: 11
Compression:
Stored size: 794 Bytes
Contents
$.fn.storeAutocomplete = function() { this.select2({ minimumInputLength: 1, multiple: true, initSelection: function(element, callback) { $.get(Spree.routes.store_search, { ids: element.val() }, function(data) { callback(data.stores) }) }, ajax: { url: Spree.routes.store_search, datatype: 'json', data: function(term, page) { return { q: term } }, results: function(data, page) { return { results: data.stores } } }, formatResult: function(store) { return store.name; }, formatSelection: function(store) { return store.name; }, id: function(store) { return store.id } }); } $(document).ready(function () { $('.store_picker').storeAutocomplete(); })
Version data entries
11 entries across 11 versions & 1 rubygems