DHTMLX grid界面不停刷新问题
2014-02-27 16:04
330 查看
项目前台界面使用dhtmlx框架实现,表格用到了dhtmlxgrid, 后台传递数据到前台时,随机会出现,界面不断刷新问题
grid的数据通过后台返回的xml加载:
mygrid.loadXML("ofmNewRptStagingList?status="+ (saveButtonStatus ? "ro" : "ed"));
感觉很莫名其妙,后台servelet多次受到请求,但是不知道从哪里发来的请求,跟了一天,才找到原因:
后台返回的xml文件:
String result = "<rows
total_count='"+total+"' pos='"+posStart+"'>";
使用下面的循环加载Row
如果<rows标签指定的total_count的值与ofmNewRptList.size()不一致,前台页面就会不断发送请求,直到加载的<row>与total_count的值一致为止。
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 { m = s; } result += "<row>"; result += s.generateXmlStr(status, m); result += "</row>"; }
如果<rows标签指定的total_count的值与ofmNewRptList.size()不一致,前台页面就会不断发送请求,直到加载的<row>与total_count的值一致为止。
相关文章推荐
- qml界面-最小化再重新获得焦点-的界面刷新(重绘)问题
- swing界面刷新问题
- Swing界面刷新问题(转)
- 网络请求后关于刷新界面UI的问题
- 解决 dhtmlxGrid 与 bootstrap 共用问题
- 解决ViewPager调用notifyDataSetChanged()时,界面无刷新问题
- @RequestMapping 用法详解之地址映射 解决 界面保存后 无法关闭刷新问题
- Android面试题 你经常写复杂的界面,那Android刷新Ui有什么特点?在这个过程中做哪些操作会出现问题
- 关于Swing中使用Substance皮肤和界面刷新问题一角
- MFC截图和界面刷新相关问题
- Swing界面刷新问题
- QT界面刷新问题
- 清除IE缓存问题——由IE缓存引起的界面不提交导致不刷新
- Swing界面刷新问题
- delphi刷新界面所选行丢失问题
- 解决刷新界面滚动条位置还原的问题
- android 屏幕旋转重置界面问题 局部刷新界面问题
- Gridview 删除某项item,界面及时刷新的问题
- 解决RedrawWindow()刷新界面出现闪烁的问题, VC对话框界面使用InvalidateRect刷新局部
- Swing界面刷新问题