$(function(){
toolbar:[{
text : '查看',
handler:function(){
var selected = $('#executiveTable').datagrid('getSelected');
if (selected) {
wflwEventState = selected.wflwEventState;
$('#saveJRP input[name="flag"]').val('E');
$("#executiveInfo1").dialog('open');
ar params = {"flag": "V", "jrpId": selected.jrpId};
$.signQueryParam("<%=utb.getURL("./executiveQuery.do")%>", params, builderDataTable);
}
}
}]
});
$('#executiveInfo1').dialog({ });
$("#executiveInfo1").dialog('close');
function builderDataTable(rootData, resData){
var subData = resData.wffIcoll;
var tBody = $("#viewTable tbody");
for ( var i = 0; i < subData.length; i++) {
var cellVaues = subData[i];
var trStr = "<tr>";
trStr += "<td style='padding:5px;height:25px'>审核人:"+cellVaues.wffCreusr +"  状态:"
+cellVaues.wffState +"</td>";
trStr += "</tr>";
trStr += "<td style='padding:5px;height:25px'>" + decodeURI(cellVaues.wffContent) + "</td>";
trStr += "</tr>";
tBody.append(trStr);
}
}
html代码:表格嵌套在div里
<div style="height:200px;overflow:auto;">
<table id="viewTable" class="viewTable" border="0" cellspacing="0" cellpadding="0" width="100%" style="margin:
auto; text-align: left;">
<tbody>
</tbody>
</table>
</div>
每次点击“查看”,数据重复往表格后添加,如图所示,第一次单击“查看”,表格出现第一部分内容,第二次单击“查看”,并没有刷新,而是在后面重复追加了,我是需要实现清空么,该如何实现?
你这样改,我怎么可能遍历出我要的数据呢,跟这个肯定没有关系的罗