Javascript 将typeahead从存储区填充到组合框

Javascript 将typeahead从存储区填充到组合框,javascript,combobox,autocomplete,dojo,Javascript,Combobox,Autocomplete,Dojo,我正在尝试创建一个typeahead功能,它可以查询数据库以提供建议。下面的代码的工作原理是,每次用户在combobox中键入内容时,都会使用combobox的值查询存储,并成功返回数据。因此,如果用户在框中键入h,则api的调用方式如下: test/suggest?&q=h 返回的数据格式如下: {"content":[{"title":"hi"},{"title":"hello"}, {"title":"help"}]} 我的问题是,如何

我正在尝试创建一个typeahead功能,它可以查询数据库以提供建议。下面的代码的工作原理是,每次用户在combobox中键入内容时,都会使用combobox的值查询存储,并成功返回数据。因此,如果用户在框中键入h,则api的调用方式如下:

          test/suggest?&q=h 
返回的数据格式如下:

          {"content":[{"title":"hi"},{"title":"hello"}, {"title":"help"}]}
我的问题是,如何使用这些数据来填充组合框建议

    var store = new JsonRest({
        target: "test/suggest?"
    });

    var comboBox = new ComboBox({
        id: "stateSelect",
        name: "ourTestDojoTypeAhead",
        value: "",
        store: store,
        searchAttr: "q",
        hasDownArrow : false,
        enableKeyEvents: true

      } 
    }, "stateSelect");