你能用一个表来填充jQuery自动完成文本框吗

本文关键字:jQuery 文本 填充 一个 | 更新日期: 2023-09-27 18:27:10

在谷歌上找不到这方面的任何信息,所以我想我会问的。我举一个基本的jQuery自动完成示例:

<label for="autocomplete">Select a programming language: </label>
<input id="autocomplete">
<script>
$( "#autocomplete" ).autocomplete({
  source: [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ]
 });
 </script>

然而,在我的实际应用程序中,我需要读取表[tblPayer]中字段[PayerName]中的值,而不是使用硬编码列表。

我该怎么做?

需要明确的是,数据将来自我们内联网上的SQL Server数据库。

编辑:

这里的这个例子似乎与我想要的非常相似,但它看起来使用php和MySQL,我并不真正理解这些语言以及到底发生了什么。如果有人能将这些东西翻译到ASP/SQL Server环境中,它可能对我有用。

你能用一个表来填充jQuery自动完成文本框吗

检查这是否回答了您的问题。

<label for="autocomplete">Select a programming language: </label>
<input id="autocomplete">
var data = ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"];
$(document).ready(function() {
$("#autocomplete").autocomplete({
source: function(req, add) {
  add($.map(data, function(el) {
    return {
      label: el
    };
  }));
 },
 select: function(event, ui) {
  alert(ui);
 }
 });
});