最近项目中使用到的,遍历html表格,生成json数组代码,供大家参考:
function tableToJson() {
var table = document.getElementById("tab2");
var data = [];
// first row needs to be headers
headers =["车牌号","司机姓名","司机手机","联系人","派车地点","预计时间","应收费","内部车"]; //设置json对象,八个键值对
// go through cells
for (var i=1; i<table.rows.length; i++) {
var tableRow = table.rows[i];
var rowData = {};
//8
for (var j=0; j<8; j++) {
rowData[ headers[j] ] = tableRow.cells[j].innerHTML;
}
data.push(rowData);
}
var data1=JSON.stringify(data);
//alert(data1);
uploadTab(data1);
}