0
我正在使用官方的Jquery自动完成插件。我有一个包含广告商列表的ODBC数据库。我目前有一个输入框,用户输入名称的一部分,我成功返回部分匹配列表。我遇到的问题是我不知道如何返回广告客户的名称和ID。我假设我会想要使用Jquery函数调整隐藏字段的值,以便在检索ID后存储该ID。Jquery自动完成与JSON初学者问题
php文件返回,需要进行修改,以返回UsageNumber以及广告客户的名称:
对于需要进行修改,以包括一个函数来处理ID自动完成$sql = "SELECT DISTINCT tNAdvertisors.UserName, tNAdvertisors.UsageNumber
FROM tNAdvertisors
WHERE (((tNAdvertisors.UserName) Like '$term%'));";
$rs=odbc_exec($conn,$sql);
$a = array();
while (odbc_fetch_row($rs)) {
$a[] = htmlentities(odbc_result($rs,"UserName"));
}
echo json_encode($a);
当前的jQuery代码?
$("#single").autocomplete({
source: "ajaxSearchForAdvertiser.php",
minLength: 3
});
谢谢你的时间和帮助。