我需要在 JS 数组中有一个 MySQL 表结果,以便在输入文本框中时可以搜索名称。我的意思是,假设我有一个带有一些名称的表,现在当请求页面时,它应该使用 MYSQL 中的名称列表填充一个 div,该 div 需要有一个输入框,当输入首字母时,下面的列表应该找到与关键字匹配的名称,类似于搜索。
为此,我认为我需要将 mysql 结果存储在 JS 数组中,以便在文本框的onkeyup
andonkeypress
事件中,它应该从数组项中搜索匹配结果并仅使用这些项填充列表。
我知道,我必须发出一个 ajax 请求document.ready
才能从数据库中获取结果,但不知道如何将它存储在一个数组中,然后在文本框事件上搜索它。