jquery – 如何获取JSON键和值?

前端之家收集整理的这篇文章主要介绍了jquery – 如何获取JSON键和值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我写了以下代码来从webservice获取JSON结果。
function SaveUploadedDataInDB(fileName) {
            $.ajax({
                type: "POST",url: "SaveData.asmx/SaveFileData",data: "{'FileName':'" + fileName + "'}",contentType: "application/json; charset=utf-8",dataType: "json",success: function (response) {
                    var result = jQuery.parseJSON(response.d);
                    //I would like to print KEY and VALUE here.. for example
                    console.log(key+ ':' + value)
                    //Addess : D-14 and so on..
                   }
            });
        }

这里是从webservice的响应:

请帮我打印Key和它的价值

解决方法

看起来你正在收回一个数组。如果它总是包含一个元素,你可以这样做(是的,这和Tomalak的答案几乎一样):
$.each(result[0],function(key,value){
    console.log(key,value);
});

如果你可能有多个元素,并且想遍历它们,你可以嵌套$ .each():

$.each(result,value){
    $.each(value,value){
        console.log(key,value);
    });
});
原文链接:https://www.f2er.com/jquery/185051.html

猜你在找的jQuery相关文章