这里是我写的一段客户端代码的一段代码(改为保护无辜!),它完全按照您的要求进行......
function ConfigureAutoComplete() {
$('#myautocomplete').autocomplete({
type: "POST",
minLength: 3,
source : function (request, response)
{
var source_url = "../handlers/MyLookup.ashx?someparameter=" + $("#someparameter").val();
$.ajax({
url: source_url,
dataType: "json",
data: request,
success: function (data) { response(data); },
error : function (a,b,c) { HandleLookUpError(a); }
});
},
select: function (event, ui) { $('#result').val(ui.item.id); }
});
}
如前所述,您的search.php页面可以返回任何您想要的内容。因此,您可以缩小服务器上的列表并将其返回给客户端,然后该客户端将允许用户从该列表中选择。
伟大的话题。我正在完成自动完成,我想弄清楚服务器端的PHP文件,将通过数据库搜索名称和类别。你有什么发现吗? Thans – aleXela 2013-04-15 14:41:06
@alexela看一看 – 2013-04-15 16:14:11
这个问题的答案(没有帮助,或者我没有找到它 – aleXela 2013-04-16 20:48:27