var dataArray = [];
$('ul').children('li').each(function(){
var self = $(this).children('p');
var data = {
'pli_id': self.eq(0).text(),
'pli_name': self.eq(1).text(),
'pli_age': self.eq(2).text()
};
dataArray.push(data);
});
最后dataArray里面就是一个对象的数组,具体就是
[
{ pli_id: '1001', pli_name: '小强', pli_age: 13 },
{ pli_id: '1002', pli_name: '小丽', pli_age: 14 },
{ pli_id: '1003', pli_name: '小明', pli_age: 12 },
{ pli_id: '1004', pli_name: '小红', pli_age: 14 }
]
var o = $("li p"); //返回所有
对象
然后根据o.length / 3 = 记录数
for( i = 0; i < 记录数; i ++ )
{
o.get(i * 3 + 0) 第一列
o.get(i * 3 + 1) 第二列
o.get(i * 3 + 2) 第三列
}