0

我正在开发一个从数组中读取的自动完成搜索栏。我需要解析一个 JSON 文件并将名称推送到一个数组中。除了推送到实际数组的正确命令外,我一切正常。我会用什么来推送到下面的数组?

    $("#schoolLocal").autocompleteArray(
    [],
    {
        delay:10,
        minChars:1,
        matchSubset:1,
        onItemSelect:selectItem,
        onFindValue:findValue,
        autoFill:true,
        maxItemsToShow:10
    }
);

我用 $("#schoolLocal").autocompleteArray.push(name);

当然,这没有用。

任何帮助表示赞赏。谢谢!

4

1 回答 1

0

什么是自动完成数组?数组还是函数?

假设它是一个数组,那么:

// declare the array  with 2 sub arrays,1 for names and other for definitions (?)
$("#schoolLocal").autocompleteArray = new Array(new Array(),{
        delay:10,
        minChars:1,
        matchSubset:1,
        onItemSelect:selectItem,
        onFindValue:findValue,
        autoFill:true,
        maxItemsToShow:10
    }
);

//push to the names array
$("#schoolLocal").autocompleteArray[0].push(name);
于 2012-11-16T16:45:28.803 回答