Sha256: a7fc64da51a132d430bfd0f271c5825810745bfbad19ca16a6db422333f33efc
Contents?: true
Size: 1023 Bytes
Versions: 3
Compression:
Stored size: 1023 Bytes
Contents
//= require active_admin/base //= require select2 //= require expanding/expanding $(document).ready(function() { var url; if (window.location.pathname.indexOf('/lentil_tagsets/new') > -1) { url = '../lentil_tags/tags_api'; } else { url = '../../lentil_tags/tags_api'; } $(".lentil-admin-select").select2({ width: 200, ajax: { url: url, dataType: 'json', delay: 250, data: function (params) { return { q: params.term }; }, processResults: function (data, page) { // parse the results into the format expected by Select2. // since we are using custom formatting functions we do not need to // alter the remote JSON data return { results: $.map(data, function (item) { return { text: item.name, id: item.id }; }) }; }, cache: true } }); });
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
lentil-0.9.1 | app/assets/javascripts/active_admin.js |
lentil-0.9.0 | app/assets/javascripts/active_admin.js |
lentil-0.8.0 | app/assets/javascripts/active_admin.js |