首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有钥匙的JSON阵列?

没有钥匙的JSON阵列?
EN

Stack Overflow用户
提问于 2012-10-14 13:10:51
回答 1查看 2.3K关注 0票数 1

我使用jQuery/AJAX调用一个webservice,它返回一个字符串数组(string[])。

以下是我的回应:

代码语言:javascript
复制
{"GetTagsResult":["acceleration","aktantmodellen","ampere","analyse","analyseeksempel","atmosfæren","best practice","boganmeldelse","brændtrekanten","cellemembran"]}

我希望在一个变量中得到列表,所以我只对列表进行操作,而不是对"GetTagsResult“键名进行操作。

这是我的决定:

代码语言:javascript
复制
 $(document).ready(function () {
        $("#myabtags").tagit({
            tagSource: function (request, response) {
                $.ajax({
                    type: "POST",
                    url: "Services/ForumOperationService.svc/GetTags",
                    datatype: "json",
                    contentType: "application/json; charset=utf-8",
                    data: {},
                    success: function (data) {
                        response(data);
                    }
                });
            },
            removeConfirmation: true

        });
    });

我在响应(数据)行中尝试了以下内容:

  • 答复(data.d)
  • 响应(data.value)
  • 响应(data.value)

但什么都帮不上忙。

我想在变量中得到以下内容:

代码语言:javascript
复制
         ["acceleration","aktantmodellen","ampere","analyse","analyseeksempel","atmosfæren", "best practice","boganmeldelse","brændtrekanten","cellemembran"]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-14 13:11:45

数组在

代码语言:javascript
复制
data["GetTagsResult"]

你也可以用

代码语言:javascript
复制
data.GetTagsResult

所以你可以打电话

代码语言:javascript
复制
response(data.GetTagsResult);

本MDN指南可能会有所帮助:使用对象

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12882545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档