Sha256: 6eb73c910efaa30cd6eb1eb506bbbb9f520d83ffb0d05ed7e2a94bd72a7500b3
Contents?: true
Size: 759 Bytes
Versions: 12
Compression:
Stored size: 759 Bytes
Contents
$.fn.optionTypeAutocomplete = function () { 'use strict' this.select2({ minimumInputLength: 2, multiple: true, ajax: { url: Spree.routes.option_types_api, datatype: 'json', data: function (params) { var query = { q: { name_cont: params.term }, token: Spree.api_key } return query }, processResults: function (data) { return { results: data } } }, templateResult: function (optionType) { return optionType.name }, templateSelection: function (optionType) { return optionType.text } }) } $(document).ready(function () { $('#product_option_type_ids').optionTypeAutocomplete() })
Version data entries
12 entries across 12 versions & 1 rubygems