删除table行: var tab = document.getElementById(表格ID); var rowNum=tab.rows.length; for (i=1;i<rowNum;i++){ tab.deleteRow(i); rowNum=rowNum-1; i=i-1; } for循环从1开始,是保存第一行,将下面的内容删除 行添加: var newTr; //添加列 var newTd0; var newTd1; var merList = data["merList"]; for(var i=0;i < merList.length; i++){ newTr = table.insertRow();//生成一个新的行 newTd0 = newTr.insertCell(0);//添加第一列 newTd0.innerText = merList[i]["merchantId"]; newTd0 = newTr.insertCell(1);//添加第二列 newTd0.innerText = merList[i]["userName"]; }