项目前台界面使用dhtmlx框架实现,表格用到了dhtmlxgrid, 后台传递数据到前台时,随机会出现,界面不断刷新问题
grid的数据通过后台返回的xml加载:
mygrid.loadXML("ofmNewRptStagingList?status="+ (saveButtonStatus ? "ro" : "ed"));
感觉很莫名其妙,后台servelet多次受到请求,但是不知道从哪里发来的请求,跟了一天,才找到原因:
后台返回的xml文件:
String result = "<rows total_count='"+total+"' pos='"+posStart+"'>";
使用下面的循环加载Row
for(int i = 0; i < ofmNewRptList.size(); i++) {
OFMNewRpt s = ofmNewRptList.get(i);
OFMNewRpt m;
if (sizeOfListM > i) {
m = ofmNewRptListM.get(i);
}else {