gpt4 book ai didi

javascript - 如何从 $.ajax 响应中的 JSON 中提取数组

转载 作者:行者123 更新时间:2023-12-02 18:21:36 25 4
gpt4 key购买 nike

我有一个从 ajax 响应中的数组转换而来的 json 值。

{"Text":"Please provide a value","Email":"Please provide a value"}

我需要使用 $(div).html() 在 div 中提取响应 json:

Text-Please provide a value
Email-Please provide a value

我尝试使用 $.each():

var json=JSON.stringify({"Text":"Please provide a value","Email":"Please provide a value"});
var arr = [];
var obj = jQuery.parseJSON(json);
$.each(json,function(key,value)
{
arr.push('<li>'+value+'</li>');
});
var arrval =arr.join('');
console.log(arrval);

但是我得到的输出是未定义的。我知道我在提取时犯了一些逻辑错误?我在这里做错了什么?

注意:json中的数组键值对可以是动态的,即可以是一个、两个或多个。

最佳答案

我认为这可能会有所帮助

var  json = {"Text":"Please provide a value","Email":"Please provide a value"};
var arr = [];
$.each(json,function(key,value){
arr.push('<li>'+value+'</li>');
});
var arrval =arr.join('');
console.log(arrval);

关于javascript - 如何从 $.ajax 响应中的 JSON 中提取数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18759981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com