有關於同一主題的幾個主題,但不完全滿意我!jQuery的自動完成動態源屬性
我想通過一個數據屬性來定義我的自動完成的來源,就像這樣:
<input data-behaviour='autocomplete' data-source='/path/to/source'>
我無法通過source
方法得到它編程:
$ ->
$('[data-behaviour~=autocomplete]').autocomplete
source: (req, resp) ->
return $(this).data('source')
Here是非工作片段一起玩......
編輯:我找到了一個解決方法是通過create
甲基設置它OD:
$ ->
$('[data-behaviour~=autocomplete]').autocomplete
create: (event, ui) ->
$(this).autocomplete("option", "source", $(this).data('source'))
入住這snippet
但我真的很喜歡這種方式,我不是很肯定更好的可以做
真棒!我甚至做了這個oneliner:http://codepen.io/jobwat/pen/vGlos - 乾杯 – jobwat