Javascript 如何操作从ajax调用接收的数组数据
因此,我试图用从ajax调用中获得的信息从bootstrap中填充一些卡片,调用函数工作,并且正在记录,这样我就可以看到返回的信息数组,现在我的问题是,我如何将接收到的数组制作成一个新的数组,我可以使用它?可能是var newPeopleArray 我只想从我得到的数组中获取名称、电子邮件和dob,或者创建一个新的数组,这将是理想的,或者有没有一种方法可以直接从ajax调用中填充引导组件的信息 抱歉,如果我的问题没有什么意义,这对编程来说很陌生,所以有时甚至很难问问题。谢谢你的帮助 这是唯一的东西,我为实际的网站从引导Javascript 如何操作从ajax调用接收的数组数据,javascript,arrays,json,ajax,function,Javascript,Arrays,Json,Ajax,Function,因此,我试图用从ajax调用中获得的信息从bootstrap中填充一些卡片,调用函数工作,并且正在记录,这样我就可以看到返回的信息数组,现在我的问题是,我如何将接收到的数组制作成一个新的数组,我可以使用它?可能是var newPeopleArray 我只想从我得到的数组中获取名称、电子邮件和dob,或者创建一个新的数组,这将是理想的,或者有没有一种方法可以直接从ajax调用中填充引导组件的信息 抱歉,如果我的问题没有什么意义,这对编程来说很陌生,所以有时甚至很难问问题。谢谢你的帮助 这是唯一的东
<div class="main container">
<div class="row ">
<div class="col-4">
<div class="card first" style="width: 18rem;">
<img src="" class="card-img-first" alt="">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text"> make up the bulk of
the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
<div class="col-4 ">
<div class="card second" style="width: 18rem;">
<img src="" class="card-img-second" alt="">
<div class="card-body second">
<h5 class="card-title">Card title</h5>
<p class="card-text"> make up the bulk of
the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
<div class="col-4 ">
<div class="card third" style="width: 18rem;">
<img src="" class="card-img-third" alt="">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text"> make up the bulk of
the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
</div>
</div>
卡片标题
构成了
卡片的内容
卡片标题
构成了
卡片的内容
卡片标题
构成了
卡片的内容
如果要将JSON作为字符串接收回来,则需要将其解析回形状
let jsonData = JSON.parse( data );
// example usage of the JSON object
if ( jsonData[0].gender === "female" ) {
let firstGender = 1;
} else {
let firstGender = 0;
}
我从来都不知道有人在数组中的项前面放逗号会触发我。您是否使用jQuery进行页面设计?不清楚,但我认为您只需要调用
renderNames(数据)
来自成功:
函数。@Jhecht我更新了问题并发布了我所写内容的html部分。很抱歉,它会自动保存逗号,VS上的很多东西让我感到困扰,因为它本身就是这样做的,但还没有弄清楚如何更改这些东西。因为您没有标记任何前端框架来处理json响应,在某个时候,您可能应该通过执行类似于let result=json.parse(response)的操作来解析响应
<div class="main container">
<div class="row ">
<div class="col-4">
<div class="card first" style="width: 18rem;">
<img src="" class="card-img-first" alt="">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text"> make up the bulk of
the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
<div class="col-4 ">
<div class="card second" style="width: 18rem;">
<img src="" class="card-img-second" alt="">
<div class="card-body second">
<h5 class="card-title">Card title</h5>
<p class="card-text"> make up the bulk of
the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
<div class="col-4 ">
<div class="card third" style="width: 18rem;">
<img src="" class="card-img-third" alt="">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text"> make up the bulk of
the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
</div>
</div>
let jsonData = JSON.parse( data );
// example usage of the JSON object
if ( jsonData[0].gender === "female" ) {
let firstGender = 1;
} else {
let firstGender = 0;
}