gpt4 book ai didi

javascript - 将 Json 编码数据转换为 javascript 数组并通过索引访问值

转载 作者:行者123 更新时间:2023-11-28 18:02:37 25 4
gpt4 key购买 nike

我从 ajax 得到这样的 json 响应

  echo  json_encode($data);

Ajax 代码:

  $.ajax({
url:"PaymentSlip/check",
data:{val:val},
type: 'POST',
success:function(ajaxresult)
{
$("#jgoli").html(ajaxresult);
}
});

我得到的结果是:

     [{"paymentId":"2","paymentLabNo":"MR-622-040618",paymentTestId":"1"}]

现在我想通过索引访问 javascript 中的 json 数组,如

      ajaxresult[0] = 2; i.e paymentId=2
ajaxresult[1] = 2; i.e paymentLabNo=MR-622-040618

我该如何实现这一目标?

注意:我在 stackoverflow 上尝试过很多例子,我知道这个问题一定已经回答过了。但我仍然被困住了。任何帮助将不胜感激。

最佳答案

$(document).ready(function(){
var data = [{"paymentId":"2","paymentLabNo":"MR-622-040618","paymentTestId":"1"}];
//Loop on the object as key=>value
$.each(data, function(key, value){
//And diplay it in the result div
$('#result').append('<p>'+data[key]['paymentId']+'</p>');
$('#result').append('<p>'+data[key]['paymentLabNo']+'</p>');
$('#result').append('<p>'+data[key]['paymentTestId']+'</p>');
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<div id="result"></div>

关于javascript - 将 Json 编码数据转换为 javascript 数组并通过索引访问值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43255840/

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