2010-11-25 97 views
0

我在我的ASP.net頁面上使用JQuery,我想知道是否有一種方法可以使用AutoComplete與SQL。確切地說,我在數據庫上做了「選擇」,並且我將有一個字符串數組,並且我想使用帶有AutoComplete的數組來將字符串填充爲用戶類型。 謝謝。JQuery自動完成與SQL

回答

1

獲得jQuery自動完成功能的最簡單方法之一是使用jQuery UI control。它使用jQuery的Ajax功能來調用返回值數組的服務器端函數。

的代碼,以使一個數據源調用(如SQL Server或MySQL)看起來像這樣(從jQueryUI的文檔):

$("#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的Web服務,將環繞您的存儲過程/動態查詢。然後您可以使用JQuery自動完成功能調用它:

JQuery Autocomplete with WCF