将类型从商店填充到ComboBox

时间:2014-06-12 11:47:01

标签: javascript combobox autocomplete dojo

我尝试创建一个查询数据库以提供建议的预先输入功能。下面的代码的工作原理是,每次用户在组合框中键入内容时,都会使用组合框的值查询商店,并成功返回数据。因此,如果用户在框中键入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");

0 个答案:

没有答案