我的 products.js.coffee
$ ->
$('#titles').autocomplete(
source: gon.titles
minLength: 2).click ->
$(this).autocomplete 'search'
return
return
我的 index.html.erb
...
<div class="ui-widget">
<input id="titles" />
</div>
...
在源代码中,我有来自所有产品的标题(我使用了gon gem)。我想从自动填充中选择产品并重定向到所选产品。
感谢您的建议!
答案 0 :(得分:0)
我的解决方案 products.js.coffee
doSearch = (term, location) ->
window.location.href = 'products?utf8=✓&search=' + term + '&commit=Search'
return
$(document).ready ->
$('#titles').autocomplete
minLength: 1
source: gon.titles
select: (event, ui) ->
doSearch ui.item.label, ui.item.city
return
return