2011-09-03 5 views
0

Ruby on Rails 3.0.10 및 jQuery 1.6을 사용하고 있습니다. 나는 (여러) AJAX HTTP 요청을 수행하여 데이터베이스에서 일부 데이터를 검색하는 HTML 양식을 개발할 계획이다. 나는 AJAX를 "검색"시나리오에서 위의 두 프레임 워크를 사용하는 방법에 대한 몇 가지 질문이 있습니다AJAX 기능이있는 검색 양식 개발

  1. 무엇 AJAX HTTP 요청에 "데이터을 찾는 중"에 대한 조언을합니까? "검색"시나리오를 처리하기 위해 어떤 데이터 유형 (예 : JSON)을 사용 하시길 권장합니까? 다른 점은 무엇입니까?

  2. AJAX 검색 양식이 문제가되었을 때 (아마도 HTTP AJAX 요청 수와 관련이있을 수 있습니다)? 그리고 그 \ 그 issue \ issues를 어떻게 처리 할 수 ​​있습니까?

  3. AJAX 검색 양식 구현과 관련하여 좋은 문서가 있습니까?

+2

찾고있는 기능을 자동 완성이라고합니다. jQuery UI에는이 기능이 내장되어 있습니다. http://jqueryui.com/demos/autocomplete/#remote – bcoughlan

답변

0

당신은 양식에 대한 자동 완성 필드를 만들려면이 보석을 사용하려고 수 :

https://github.com/crowdint/rails3-jquery-autocomplete

사용법은 매우 간단합니다 :

컨트롤러에 필요한 작업을 설정하려면 다음 예제와 같이 클래스 이름과 메서드를 사용하여 호출하면됩니다.

클래스 ProductsController < 관리자 : BaseController 자동 완성 : 브랜드 : 끝 의 이름이이 노선을 추가하는 것을 잊지 마세요, 컨트롤러에 액션 autocomplete_brand_name를 만듭니다 파일

자원 : 제품 합니까 : autocomplete_brand_name를 : on => : 모음 끝