1

我是 jQuery 的新手!

有没有办法将表格元素数据转换为 JSON?请参阅下面的示例图片。

在此处输入图像描述

JSON 结果在#resultdiv 上。

4

1 回答 1

1
var arr = $('tr').map(function () {
    var o = {
        "apvhdrid": this.parentNode.parentNode.dataset.apvhdrid,
        "id": this.dataset.id
    };
    $('td', this).each(function () {
        for (key in this.dataset) {
            o[key] = this.dataset[key];
        }
    })
    return o;
}).get();

$('#result').text(JSON.stringify(arr));

http://jsfiddle.net/pE8Hu/

于 2013-01-18T01:17:14.920 回答