이 주제에 대한 Railscast를 따르고 있지만 자동 완성 기능이 작동하지만 사용자가 항목을 선택하고 Enter 키를 누르면 양식을 제출할 수 없습니다. 나는이 (coffeescript) 코드를 가지고 있지만 작동하지 않는 것 같습니다 ... 누군가 내가 잘못 가고있는 것을 볼 수 있습니까?jQuery UI 자동 완성 필드가 입력 할 때 입력하지 않습니다.
이상적으로 마우스 클릭으로 항목을 선택하여 제출하고 싶습니다. 그러나 가능한지 확실하지 않습니까?
업데이트 : 나는 ...
jQuery ->
$('#search_bar').autocomplete
source: $('#search_bar').data('autocomplete-source'),
select: (event, ui) ->
$(this).parents("form").submit()
을이 시도 ... 그리고 한 지금은 작동하지만 당신은 당신이 항목을 통해를 선택하면 (Enter 키를 누릅니다) 항목을 선택 키보드를 사용하는 경우 마우스를 클릭하면 자동 완성 드롭 다운에서 완성 된 단어가 아닌 입력 한 문자열 만 보냅니다. (내가 필요로하는 것은 검색 필드가 마우스 오버시 텍스트 내용으로 업데이트된다는 것입니다.)
업데이트 2 : 정렬 됨! 끝까지 추가하십시오.
focus: (event, ui) ->
$('#search_bar').val(ui.item.value)
나를 두들겨 ... – jForrest
고마워! 그 코드가 coffeescript에 있어야한다는 것을 알고 있습니까? 나는 그것을 작동시키지 못합니다 :/ – A4J
그럼 코드는 어떻게 생겼습니까? – jForrest