最新消息:本站持续更新中,请注意添加收藏夹。搜索关键词时,多换一个同义词。比如要搜索界面,可以尝试页面,画面,PER档等词汇。善于搜索,将大大提高你的查找效率。

ecology开发之显示列定制组件

底层代码 bron1984 2212浏览
组件 显示列定制组件 备注
功能说明 结合【分页控件】一起使用的自定义显示列的插件,其特点如下:
1、使用简单,只需为列表定义唯一的标识,及在页面上增加一个名为pageId的隐藏域即可;
2、定义后,每个用户都可以自定义自己的列表的显示列;
3、定义后,每个用户亦可自定义每个列表每页显示的记录数。
使用说明 1.引入如下js
如果没有引入以下js,那么需要引入以下js:
<!–以下是显示定制组件所需的js –>
<script type=”text/javascript” src=”/js/dragBox/parentShowcol_wev8.js”></script>
init.jsp里已经引入。
2、在页面上的任何一个地方增加如下hidden

<input type=”hidden” name=”pageId” id=”pageId” value=”<%= PageIdConst.DOC_DOCLIST %>”/>

3、请在table上增加属性pageId=\”<%=PageIdConst.DOC_DOCLIST%>\”

4、在不需要默认显示的列(col)上增加属性display=\”false\”;

5、在col列上增加属性labelid=\”123,124\”;(同text中使用的id,用于国际化,多个labelid之间用逗号分隔);

6、_showCol=”false”,pageId隐藏域设置该属性,则会自动隐藏【显示定制列】菜单

6.运行后的效果图如下:

pageId是列表的功能标识符,初始化数据时需要统一定义
(建议统一在PageIdConst.java中定义pageId,以避免重复)
 
例子 例子:http://192.168.4.44:8080/docs/search/DocCommonContent.jsp

转载请注明:赫非域 » ecology开发之显示列定制组件