Sha256: 567bb3f78648de39b44b312ee16092aea068937bf2e8be4bfa2103c557754a8c
Contents?: true
Size: 1016 Bytes
Versions: 3
Compression:
Stored size: 1016 Bytes
Contents
function cleanTaxons(data) { var taxons = $.map(data['taxons'], function(result) { return result }) return taxons; } $(document).ready(function() { if ($("#product_taxon_ids").length > 0) { $("#product_taxon_ids").select2({ placeholder: Spree.translations.taxon_placeholder, multiple: true, initSelection: function(element, callback) { url = Spree.url(Spree.routes.taxon_search, { ids: element.val() }) return $.getJSON(url, null, function(data) { return callback(self.cleanTaxons(data)); }) }, ajax: { url: Spree.routes.taxon_search, datatype: 'json', data: function(term, page) { return { q: term } }, results: function (data, page) { return { results: self.cleanTaxons(data) } } }, formatResult: function(taxon) { return taxon.pretty_name }, formatSelection: function(taxon) { return taxon.pretty_name } }) } })
Version data entries
3 entries across 3 versions & 1 rubygems