레일 애플리케이션에서 자동 완성 기능을 구현하려고합니다. 자동 완성 기능을 통과 한 배열을 인쇄 할 수 있습니다. 자동 완성 기능이 작동하지 않습니다.jquery 자동 완료 플러그인이 작동하지 않습니다.
내 컨트롤러 코드 :
def new
@release = Release.new
@names = User.all(:select => "name").map { |x| x.name }
respond_to do |format|
format.html # new.html.erb
end
end
내보기 코드 :
는%td.grid.full_panels
-table_panel "Assign Testers" do
%table
%th Name
= form.label :tester_tokens, "Testers"
= form.text_field :tester_tokens
:javascript
var data="#{escape_javascript @names.to_json}";
= javascript_include_tag :defaults,:cache => true
내 application.js 코드 :
$(document).ready(function() {
alert (data);
$('#release_tester_tokens').autocomplete(data);
});
당신이 파이어 폭스, 사파리 나 크롬에서 오류 콘솔을 확인 했 :
는 source 속성을 사용하여 데이터를 설정하려면? HTML 및 자바 스크립트 코드 만 게시 하시겠습니까? (대체로 http://jsfiddle.net에 대한 링크를 추가해야합니다) – reporter안녕하세요, IE에서 오류가 발생하지 않았습니다. – ramya
"Show javascript error"(또는 이와 비슷한) 옵션을 활성화 했습니까? – reporter