如何从自动完成重定向到(jquery)

如何从自动完成重定向到(jquery),jquery,ruby-on-rails,jquery-autocomplete,Jquery,Ruby On Rails,Jquery Autocomplete,Myproducts.js.coffee $ -> $('#titles').autocomplete( source: gon.titles minLength: 2).click -> $(this).autocomplete 'search' return return doSearch = (term, location) -> window.location.href = 'products?utf8=✓&sear

Myproducts.js.coffee

$ ->
  $('#titles').autocomplete(
    source: gon.titles
    minLength: 2).click ->
    $(this).autocomplete 'search'
    return
  return
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
Myindex.html.erb

...
<div class="ui-widget">
    <input id="titles" />
</div>
...
。。。
...
在source中,我拥有所有产品的标题(我使用了GonGem)。我想从自动完成中选择产品并重定向到所选产品


谢谢你的建议

My solutionproducts.js.coffee

$ ->
  $('#titles').autocomplete(
    source: gon.titles
    minLength: 2).click ->
    $(this).autocomplete 'search'
    return
  return
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