0

js页面代码如下

$('#showAll').click(function(){
    $.ajax({
        type : 'GET',
        url  :  rootURL,
    dataType : 'json',
 contentType : 'application/json',
     success : function(data){              
                    $('#empList tbody').remove();
                    var employee =data.employee;
                    alert(employee.ID+"---"+employee.name);
                    $(employee).each(function(){
                        $('#empList').append('<tbody><tr><td><a  href="#" id="' + $(this).ID + '">' +
                        $(this).find('ID').text()+'</a></td><td> ' + $(this).find('name').text()+ '</td><td> ' +
                        $(this).find('sal').text()+'</td></tr></tbody>');
                    });
                }
    });
});

响应如下。我如何在 jQuery 中进行操作

{"employee":[{"ID":"1","name":"vcv","sal":"4545"},{"ID":"2","name":"dfdf","sal":"dfdf"}]}
4

1 回答 1

0

您可以简单地在success方法内部执行此操作:

var employee = data.employee;
$.each(employee, function (index, value) {
    $('#empList').append(value.ID + ' ' + value.name + ' ' + value.sal);
});
于 2013-05-16T14:17:30.183 回答