java/jsp 프로젝트에서 jquery 자동 완성을 구현하려고합니다.jquery 자동 완성 (응답이 있지만 검색 결과가 표시되지 않음)
자동 완성 기능은 용어를 서버에 사용하는 경우에도 올바르게 실행됩니다. 서버가 개발자 도구에 표시되는 필요한 응답도 보냅니다. 문제는 응답을받은 후에도 자동 완성이 No search results
으로 표시된다는 것입니다.
여기 내 ajax JSP 페이지 - ajaxOtherLocations.jsp - 결과를 쿼리합니다. 내가 요청이 위의 페이지와 응답으로 전송되고 있음을 볼 수 있습니다 네트워크 탭에서 개발자 도구에서
<%
String query = (String)request.getParameter("term");
System.out.println(query);
LocationDAO locationModel = new LocationDAO();
ArrayList<LocationBean> locations = locationModel.getLocationsByType("others");
for(LocationBean location : locations)
{
out.print(location.getLocationName()+"\n");
}
%>
당신이 볼 수
LBNagar
Hitech City
Jubilee Hills
Film Nagar
Lakdikapool
Koti
Dilsukhnagar
모든 line-end
문자로 구분 ... 뭔가처럼 .
나는이 같은 autocomplete
함수를 호출하고 ...
$(".auto-complete").keypress(function(){
$(this).autocomplete({source:"ajax/ajaxOtherLocations.jsp"});
});
는 어디에서 잘못하고 있는가?
참고 : - http://www.java4s.com/jquery-tutorials/example-get-autocomplete-feature-in-javajsp-with-jquery-api/
JSON 작동 여부를 알고 있습니다. 내 질문에 위의 언급 메서드는 JSON없이 누군가를 위해 일하고있다 그래서 내가 어디서 잘못 가고있는거야? –