无法在jquery中从json值创建表

时间:2014-09-02 08:07:42

标签: jquery json

我无法从json值动态创建表,但我在响应中获取值。 在这方面,有人可以帮忙。

$.ajax({
    url: "/getUberSummary?ldap="+ldap,
    type: 'POST',       
    dataType: 'json',        
    contentType: 'application/json',  
    success: function(data){  
    alert("inside success .....");                       
        var html_str = '';                   
        if(data!= "0"){           

            html_str += '<table>';

    html_str += '<tr>';
    html_str += '<th>ID</th><th>First Name</th><th>Last Name</th><th>Birth Date</th><th>Email</th><th>Country</th>';
    html_str += '</tr>';
            for(i in data.id){
            alert("inside for..."+data.ACCEPTED_COUNT);
        html_str += '<tr>';
     html_str += '<td>'+data.id[i]         +'</td>';
      html_str += '<td>'+data.fname[i] +'</td>';
      html_str += '<td>'+data.lname[i]  +'</td>';
      html_str += '<td>'+data.bdate[i] +'</td>';
      html_str += '<td>'+data.email[i]      +'</td>';
      html_str += '<td>'+data.country[i]    +'</td>';


      html_str += '</tr>';
            }
            html_str += '</table>';           // constructed a table with data
        }else{                                // show error message if error occurred in the PHP script:
            $("#error_msg_box").empty().append("GET DATA LIST Error:"+data.error_code+": "+data.error_msg);
        }

        $("#data_area").empty().append(html_str);


    }
});

感谢,

0 个答案:

没有答案