JQuery 자동 완성 플러그인 (http://docs.jquery.com/Plugins/Autocomplete)을 사용하고 있습니다. 내 페이지에서 by라는 입력 필드가 있습니다. 다음 코드가 작동합니다. (가) 입력에 의해 필드에 포커스를 얻을 때 지금JQuery 자동 완성이 get ajax 요청에서 작동하지 않습니다.
<script>
$(document).ready(function(){
somedata = "Core Selectors Attributes Traversing Manipulation CSS Events Exciting Electronic Effects Ajax Utilities".split(" ");
$("#by").autocomplete(somedata);
</script>
는 내가 제대로 "\ n을"에 의해 seprated 일부 문자열로 구성 데이터를 가져 오는 아약스 GET 요청을하고, 나는 함께 필드로 채우려 데이터를 받았습니다.하지만 아래에 표시된 것처럼 $ .get 내에서 자동 완성을 호출해도 작동하지 않습니다. 이 문제를 해결할 방법이 있습니까?
$(document).ready(function(){
somedata = "Core Selectors Attributes Traversing Manipulation CSS Events Exciting Electronic Effects Ajax Utilities".split(" ");
var url = "<some url here>";
$("#by").focus(function(){
$.get(url,function(result) {
$("#by").autocomplete(somedata); //Does not work
$("#by").autocomplete(result.split("\n")); //Does not work
});
});
});
감사합니다.