//在bootstraptable最后添加数据
$("#tableData").bootstrapTable('append', result.Data);
//在bootstraptable指定位置更新数据
$('#tableData').bootstrapTable('updateRow', {index: indexs, row: result.Data});
var details=[];
var detailData=result.Data; //ajax返回数据
//判断detail中是否存在id =DetailID的数据 <-1不存在
var indexs = details.map(function (detailData) { return detailData.Id; }).indexOf(DetailID);
if (indexs>-1) {
//edit
$('#tableData').bootstrapTable('updateRow', {index: indexs, row: result.Data});
}
else {
//add
$("#tableData").bootstrapTable('append', result.Data);
details.push(detailData);
}