jquery从结果数据中获取每个tr

时间:2016-01-16 20:02:26

标签: jquery

$.ajax({
    type: 'GET',
    timeout: 30000,
    url: '' + baseurl + '/Company/ManageWorkReport/GetGroup',
    data: { 
        groupId: value, 
        needActiveOn: activeOn 
    },    
    cache: false,
    success: function (data) {
        if (data) {
            // ...

data是:

<tr><td>...</td></tr><tr><td>...</td></tr><tr><td>...</td></tr>

我想在每个result上循环tr。通常我会这样做:

$("#myTable tbody tr").each(function() {});

但是,我不知道如何使用data变量。

1 个答案:

答案 0 :(得分:1)

假设您的意思是您所做的请求会向table变量返回HTML data元素,您可以这样做:

success: function (data) {
    if (data) {
        $(data).filter('tbody tr').each(function() {
            // do something with each row...
        });
    }
}