[ECSide] 使用ecside,页面展现成功,但是点击"上下页","下拉列表跳转"等,都无法实现翻页功能.
luanjy
2007-05-15
使用ecside,页面展现成功,但是点击 "上下页","下拉列表跳转"等,都无法实现翻页功能.
通过读取源代码,发现在ecside.js文件钟有如下代码: ECSideUtil.changeRowsDisplayed=function(formid,selectObj){ var ecsideObj=ECSideUtil.getGridObj(formid); var pageid=ecsideObj.pageFieldName; var form=ecsideObj.ECForm; form[formid+"_crd"].value=selectObj.options[selectObj.selectedIndex].value; form[pageid].value='1'; ECSideUtil.noExport(formid); form.action=ecsideObj.DEFAULT_ACTION; try { ecsideObj.ajaxSubmit(); }catch (e2){ form.submit(); } }; 通过跟踪发现,代码ecsideObj.ajaxSubmit();能够正常执行,没有catch异常执行,但是在页面中没有实现翻页功能. 感觉是ajax的问题,但是又不清楚. 希望大家能够给予帮助.谢谢了. |
|
golden2008
2007-05-16
翻页功能无法使用应该是过滤器没配好或者跟字符集编码有关。
|