2012-10-22 5 views
0

다음 코드와 관련하여 이상한 문제가 있습니다.JQuery 일부 페이지에서 자동 완성이 작동하지 않습니다.

다음 코드를 사용하여 jQuery 자동 완성 기능을 사용하고 있습니다. 어떤 때는 특정 페이지에서 자동 완성 목록으로 검색 결과를 제공하는 것이 완벽하게 잘 작동합니다.

이 특정 페이지 이외의 다른 페이지에서이 기능이 작동하지 않습니다.

$(document).ready(function() { 

    $("#userToSearch").autocomplete({ 
     minLength: 3, 
     source: '${pageContext.request.contextPath}/searchUserAutocomplete.do' 
    }); 
}); 

스프링 컨트롤러를 매핑 내가 MINLENGTH 3 사용하고 검색이 searchUserAutoComplete.do에서오고 위의 코드.

+0

어떤 특정 페이지가 있습니까? 작동하는 페이지를 비교 한 적이 있습니까? userToSearch 요소가 모두 존재합니까? 코드가 있습니까? – Xyon

+0

실제로이 검색은 헤더와 같은 공통 페이지입니다. 나는 타일을 사용하고 있으며 몸체에 왼쪽의 메뉴 항목에 따라 다른 페이지를로드하고 있습니다. 이 페이지 중 일부를로드 한 후에 기능이 제대로 작동하고 그렇지 않은 페이지도 있습니다. userToSearch가 모두 존재합니다. – sandipkbhaumik

답변

0

페이지를 새로 고침하면 자동 완성 기능이 작동합니까? 그렇다면이 페이지를 $ route.reload 또는 location.reload를 사용하여 다시로드하고 작동하는지 알려주십시오.

관련 문제