2010-11-25 5 views
0

내 ASP.net 페이지에서 JQuery를 사용하고 있으며 SQL에서 자동 완성 기능을 사용할 수있는 방법이 있는지 알고 싶습니다. 정확하게하려면 데이터베이스에서 "select"를 수행하고 문자열 배열을 가지며 배열을 사용하여 문자열을 사용자 유형으로 채 웁니다. 감사합니다. .JQuery AutoComplete with SQL

답변

1

jQuery 자동 완성 기능을 얻는 가장 쉬운 방법 중 하나는 jQuery UI control입니다. jQuery의 Ajax 기능을 사용하여 값 배열을 리턴하는 서버 측 함수를 호출한다.

코드

합니다 (jQueryUI 문서에서) 다음과 같습니다 (예 : SQL Server 또는 MySQL은 같은) 데이터 소스로 전화를 걸 수 있습니다 :

$("#myInputBox").autocomplete({ 
      source: "search.php", 
      minLength: 2, 
      select: function(event, ui) { 
       log(ui.item ? 
        "Selected: " + ui.item.value + " aka " + ui.item.id : 
        "Nothing selected, input was " + this.value); 
      } 
     }); 
0

을 당신은 아마하는 새로운 WCF 웹 서비스를 만들려면 저장 프로 시저/동적 쿼리를 둘러싸십시오. 그런 다음 JQuery 자동 완성을 사용하여 호출 할 수 있습니다.

JQuery Autocomplete with WCF