簡體   English   中英

Javascript / Jquery解析Json請求

[英]Javascript/Jquery Parse Json request

因此,我的頁面向php頁面發出請求,並且該頁面返回帶有數組結果的JSON PHP返回示例: {"name":["Zizi","Zizi"],"position":["86","86"],"points":["26","26"]}

每個名稱,位置(json數組?)都有多個值,我該如何像使用此代碼一樣解析非常大的值:

    $('#getdata-button').live('click', function(){
    $.getJSON('all.php', function(data) {
        $('#showdata').html("<p>item1="+ data.name +"</p>");*/
    });
});

有了這個jQuery類型Zizi,Zizi,我該如何准備或計算“名稱”中的值

.length是數組的屬性,可為您提供計數。

像這樣使用: data.name.length;

另外, getJSON僅會提供JSON字符串。

您必須解析它。

做這個:

$.getJSON('all.php', function(data) {
      data = JSON.parse(data);
      var length=data.name.length;
      $('#showdata').html("<p>item1="+ data.name +"</p>");*/
});

找到了我不知道這是最正確的解決方案

    $('#getdata-button').live('click', function(){
    $.getJSON('all.php', function(data) {
      $(data.name).each(function(index){
                 $('#showdata').append('<p>Name = ' + data.name[index] +' Position= ' + data.position[index] + ' Points = ' + data.points[index] + '</p>');     
            });
    });
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM