Существует несколько тем по одной теме, но не полностью удовлетворил меня!jquery autocomplete динамический источник из атрибута данных
Я хочу, чтобы определить источник моей автозаполнения через атрибут данных, например, так:
<input data-behaviour='autocomplete' data-source='/path/to/source'>
Я не могу получить его программно через source
метод:
$ ->
$('[data-behaviour~=autocomplete]').autocomplete
source: (req, resp) ->
return $(this).data('source')
Here является нерабочий сниппет, чтобы играть с ...
EDIT: обходной путь, который я нашел, - это установить его через create
meth спосо:
$ ->
$('[data-behaviour~=autocomplete]').autocomplete
create: (event, ui) ->
$(this).autocomplete("option", "source", $(this).data('source'))
Проверить это snippet
Но я не очень нравится этот подход, я уверен, что лучше может быть сделано
awesome! Я даже сделал это oneliner: http://codepen.io/jobwat/pen/vGlos - cheers – jobwat