用jquery ajax自动完成?

时间:2011-12-15 06:19:28

标签: jquery ajax

现在我使用此代码(在输入的keyup上)使用afterauth.php上的无序列表中的数据填充输入的下拉div:

$("#dropdown").load("../invites/afterauth.php");

所有这些代码都是当我输入输入时,它将数据加载到下拉div中的一个很好的列表中。

我需要做更多的事情:

首先,我希望下拉的数据充当输入中输入字符的“自动完成”。因此,如果我开始在输入中键入“ac”,来自afterauth.php的数据(如“actual”和“accept”将显示在下拉列表中。

其次,我想将下拉列表中显示的数据限制为6个项目,再次,我对如何做到这一点感到困惑。

谢谢!

1 个答案:

答案 0 :(得分:1)

$("#dropdown").autocomplete('../invites/afterauth.php',{key:value});

键和值对应按照ajax调用。