2016-06-23 4 views
2

나는 이것을 내 자동 완성 코드에 포함하고 있습니다.jquery 자동 완성 지연이 작동하지 않습니다.

지연 및 MINLENGTH 옵션은 내가 검색 기능에 너무 잠을 퍼팅 시도 JQuery와 자동 완성

에서 나를 위해 작동하지 않습니다. 심지어 작동하지 않는 것

내가 인터페이스 1에서보고있는 것) "getTags"호출이 1/2 문자로 실행되기도하고 2) 즉시 지연이 전혀 일어나지 않습니다.

내가 의견을 참조 NagaSai에서 제공하는 예제를 작동하려고 할 때 나에게 분명 해졌다 내 측면에서 순진 무슨 문제가 있나요

$('#autocomplete').autocomplete({ 
     delay: 10000, 
     serviceUrl: "getTags", 
     minLength: 3, 
     search: function(event, ui) { 
      sleepFor(2000); 
      console.log("Searching for",event) 
     } 
}); 
+0

당신이 바이올린 또는 코드 펜을 만들 수 있습니다 ? .. 내가 만든 하나 의이 문제를 복제 할 수 없습니다 - http://codepen.io/nagasai/pen/beBQRm –

+0

빌어 먹을. 나는 그를 얻으려면 ur 코드를 편집 다시 http://codepen.io/premrajnarkhede/pen/RRoqOJ하지만 여기에 나는 심지어 제안을 받고 있지 않다 – Premraj

+0

당신은 source로 serviceURL을 교체하려고 시도 했습니까 ?? –

답변

1

작업 소스와 서비스 URL을 교체 시도하고 참조 codepen 만들어집니다 -

Source :"getTags" 

http://codepen.io/nagasai/pen/beBQRm

+0

대답 –

+0

https://codepen.io/nagasai/pen/wyXRME에 제공된 codepen 링크에서 작동하지 않습니다. cdn url이 작동하지 않는 것 같습니다. –

0

죄송 사람

도와주세요

https://designshack.net/articles/javascript/create-a-simple-autocomplete-with-html5-jquery/을 참조하고 자동 완료 - min.js를 다운로드했습니다.

필자는 autco를 사용하려고했습니다. 이

$('#autocomplete').autocomplete({ 
     delay: 2000, 
     source: function (request, response) { 
        jQuery.get("getTags", { 
         query: request.term 
        }, function (data) { 
         // assuming data is a JavaScript array such as 
         // ["[email protected]", "[email protected]","[email protected]"] 
         // and not a string 
         console.log(data) 
         response(data["suggestions"]); 
        }); 

        //console.log("Here") 
        //data=["heyy"] 
        //response(data); 
      }, 
     //source:"getTags", 
     minLength: 1, 
     search: function(event, ui) { 
      sleepFor(100); 
      console.log("Searching for",event) 
     } 
}); 

이에 mplete의 jQuery의 문서는 완벽하게

관련 문제