1

我正在尝试生成以下 JSON 以供 tokenInput 访问,但我的代码以其他方式生成它,我如何定制代码以生成正确的 JSON。

必需的 JSON

get[{id:"set",name:"set"},{id:"object",name="object}]

or

   [{id:"set",name:"set"},{id:"object",name="object}]

我的 JSON

 {"get":[{"id":"set","name":"set"},{"id":"object","name":"object"}]}

我的代码

        JSONObject res = new JSONObject();
        JSONArray jarray = new JSONArray();

        JSONObject object = new JSONObject();
        object.put("id","set");
        object.put("name", "set");
        jarray.add(object);

        JSONObject object1 = new JSONObject();
        object1.put("id","object");
        object1.put("name", "object");
        jarray.add(object1);

        res.put("get", jarray);
        return res;

JSP

 $(document).ready(function() {
        $("#items").tokenInput("getOptions.jsp",{
            theme: "facebook"
            });
    });
4

1 回答 1

0
[{"id":"set","name":"set"},{"id":"object","name":"object"}]

这只能是表单可以获取,而不是您的代码生成的表单。使 res 成为 JSONArray 。然后尝试..!

于 2013-06-21T08:55:50.807 回答