Sha256: 8eec6a430e7c40e98e1678f7b48c4098c2eed37e56551f3781e415a8570e7b26
Contents?: true
Size: 912 Bytes
Versions: 2
Compression:
Stored size: 912 Bytes
Contents
jQuery -> $('.autocomplete').each( (index, el) -> $targetElement = $(el) $targetElement.tokenInput $targetElement.data("url"), { theme: 'facebook' prePopulate: $('.autocomplete').data('load') jsonContainer: "docs" propertyToSearch: "title" preventDuplicates: true tokenValue: "pid" onResult: (results) -> # selectedPids = $.map( $targetElement.tokenInput("get") , (el, index) -> return el.pid ) # pidsToFilter = $targetElement.data('exclude').concat(selectedPids) pidsToFilter = $targetElement.data('exclude') console.log(results.docs) $.each(results.docs, (index, value) -> console.log(value) # Filter out anything listed in data-exclude. ie. the current object. if (pidsToFilter.indexOf(value.pid) > -1) results.docs.splice(index, 1) ) return results; } )
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
curate-0.5.0 | app/assets/javascripts/curate/select_works.js.coffee |
curate-0.4.2 | app/assets/javascripts/curate/select_works.js.coffee |