Sha256: 2d4f62d3ae4fb37c3168ae795df5ad4bd8b54bb1ddf7f7d7fb2963ce9571c831
Contents?: true
Size: 991 Bytes
Versions: 5
Compression:
Stored size: 991 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) { return $.getJSON(Spree.routes.taxon_search + "?ids=" + (element.val()), 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
5 entries across 5 versions & 2 rubygems