《ECSide标签属性说明》由会员分享,可在线阅读,更多相关《ECSide标签属性说明(13页珍藏版)》请在金锄头文库上搜索。
1、js 函数说明 tag 属性说明 properties 文件说明 用例演示此处暂时只列出部分属性说明,更多的可以参见原版 ec 的文档(圈子里有下载) code原版 ec 里不再被支持的属性: imagePath showPagination form 这个肯定有人有意见,但是提供另外的方法间接实现需要的功能. form 属性原先的目的是,可以让你把 ectable 包含在一个已经存在的表单内. 但是现在的思路是需要你把 那个已经存在的表单里的信息加入到 ectable 的 form 内. (使用 . “) 这么做可能显得霸道些,但是没有办法,目前很多地方要求必须这么做,因为 ecside 最
2、终生成 的 form 相对复杂. 不过,我总的建议还是不要把 ec:table 和别的过多的与 ectable 无关的表单混合使用. 一个页面里完全可以使用多个表单. /code标签部分属性说明 code 属性: tableId 描述: 设置列表的唯一标识,默认为“ec“,当一个页面内有多个 ECSIDE 列表时,必须为每个列表指定 不同的 tableId. 属性: theme 描述: 设置列表的风格所使用的主题. 默认为 ecside. 属性: generateScript 描述: 是否自动生成 ECSide 所需的 js 脚本. 可选 true/false ( 默认:true ) 属性:
3、useAjax描述: 是否使用 ajax 技术进行翻页、过滤、排序等操作. 可选 true/false ( 默认:true ) 属性: doPreload 描述: 是否使用预读取技术. 可选 true/false ( 默认:true ) 属性: classic 描述: 是否使用传统的简单列表. 可选 true/false ( 默认:false ) 属性: autoIncludeParameters 描述: 是否开启“自动保留“特性.翻页 过滤 排序时当前页的表单域将以 hidden input 的形式被保 留(传递到新页面). 可选 true/false ( 默认:true ) 关于此项的更多
4、说明可参见原版 ec 手册 属性: includeParameters 描述: 在关闭“自动保留“时,希望被自动保留的表单域的标示,支持多个,用“,“分割 属性: excludeParameters 描述: 在开启“自动保留“时,希望不被自动保留的表单域的标示,支持多个,用“,“分割 补充: 如果理解了 autoIncludeParameters 的用处 就不难理解以上两个属性的用处了 注意: excludeParameters 比 includeParameters 有更高的优先级 即 excludeParameters=“a“ includeParameters =“a“ 时 a 仍然将被
5、排除 建议尽量使用 excludeParameters 不要使用 includeParameters ,除非你非常明确自己要 包含的东西。 includeParameters 使用不当会使你忘记包含一些必须包含的东西.excludeParameters=“表单属性名称 1,表单属性名称 2“ (表单属性名称不能含有半角的 逗号) includeParameters=“表单属性名称 3,表单属性名称 4“ 属性: toolbarContent 描述: 设置工具条要显示的内容,以及各个元素的前后位置. 默认状态是 toolbarContent=“navigation|pagejump |pages
6、ize|refresh save add del|export|extend|status“ 例子 toolbarContent=“pagejump|navigation|export|extend|status“此时 工具条将不显示“页面行数调整“框和“刷新 保存 增删按钮“ 同时顺序也会和默认的发 生变化navigation 导航条 pagejump 页面跳转 pagesize 页面行数设置 refresh 刷新当前页 save 保存列表记录 add 添加记录 del 删除记录 export 导出按钮区 extend 自定义扩展区 status 数据信息区 属性: toolbarLocat
7、ion 描述: 设置工具条要显示的位置(列表的上面还是下面). 可选 top/bottom/none, 默认 top. 属性: paginationLocation 描述: 同 toolbarLocation. 属性: rowsDisplayed 描述: 设置每页显示的默认记录条数. 属性: pageSizeList 描述: 设置调整“每页记录数“的下拉框内的候选值. 例如: pageSizeList=“10,20,50,100,1000,2000,all“ 其中的 all 为增加全部显示功能。 例子 pageSizeList=“10,20,50“ 此时列表里将只显示 10 20 50 供选择
8、 max:数字 特性 :pageSizeList=“max:200,10,15,30,50,100,all“ 如果 10-100 以及 all 中,某一项大过了 max 的 200 则 不在列表中显示。 也可以只使用 pageSizeList=“max:200“ 此时将 使用默认设置,并用 max 限制。 属性: nearPageNum 描述: 设置“邻近页导航“的前后区间范围 属性: maxRowsExported 描述: 设置导出和打印操作所允许的最大记录条数 属性: resizeColWidth 描述: 是否允许调整列宽. 可选 true/false ( 默认:true ) 属性: mi
9、nColWidth 描述: 设置调整列宽时,任意一列所允许的最小宽度 属性: height 描述: 设置列表的高度. 属性: minHeight 描述: 设置列表的最小高度 属性: xlsFileName 描述: 设置导出 xls 的文件的文件名. 不指定时为不允许导出 xls 文件 属性: pdfFileName 描述: 设置导出 pdf 的文件的文件名. 不指定时为不允许导出 pdf 文件 属性: csvFileName 描述: 设置导出 csv 的文件的文件名. 不指定时为不允许导出 csv 文件 属性: showPrint 描述: 是否显示打印按钮. true/false. 属性: a
10、ction 描述: 列表执行翻页 过滤 排序等操作时所要提交的 ACTION 属性: insertAction 描述: 可编辑列表时,插入数据所要提交的 ACTION 属性: updateAction 描述: 可编辑列表时,更新数据所要提交的 ACTION 属性: deleteAction 描述: 可编辑列表时,删除数据所要提交的 ACTION 属性: shadowRowAction 描述: 显示 shadowRow 时所要提交的 ACTION 属性: editable 描述: 是否开启可编辑列表功能. 属性: sortable 描述: 是否允许对列表进行按列排序 属性: filterable
11、 描述: 是否开启过滤功能. 属性: title 描述: 设置列表的标题,该标题将显示在列表的上方. 属性: showTitle 描述: 是否显示列表的 title. 属性: style 描述: 设置列表的 table 的 style,相当于 html 里的 style. 属性: styleClass 描述: 设置列表的 table 的 style class,相当于 html 里的 class. 属性: items 描述: 设置要展现的数据对应的集合在内存中存放时使用的名字 属性: var 描述: 设置指向数据迭代中的当前记录所对应的 bean 的变量的名称. 属性: locale 描述:
12、设置列表的本地化信息. 例如 fr_FR 将使列表使用法文方式显示(前提是已经正确提供相关 资源文件). 属性: interceptor 描述: 自定义列表拦截器.值为对应的拦截器的实现. 该拦截器可用来添加或修改列表的属性 属性: retrieveRowsCallback 描述: 指定列表所使用的分页机制.值可以是自定义的完整的 callback 类名,也可以是在 properties 文件内指定的简称 属性: filterRowsCallback 描述: 指定列表所使用的过滤机制.值可以是自定义的完整的 callback 类名,也可以是在 properties 文件内指定的简称 属性: s
13、ortRowsCallback 描述: 指定列表所使用的排序机制.值可以是自定义的完整的 callback 类名,也可以是在 properties 文件内指定的简称关于以上三个属性的使用请见“ECSide 列表的 RowsCallback 机制“文档. 属性: width 描述: 指定列表的宽度.相当于的 width 属性 属性: listWidth 描述: Specify the location of pagination bar . Acceptable values are up or down. 属性: listHeight 描述: Specify the location of p
14、agination bar . Acceptable values are up or down. 属性: height 描述: 指定列表的高度.相当于的 height 属性.当值为“auto“时,列表高度将随着列表内容 自动调整. 只有在非 classic 模式下才有效. 属性: excludeTool 描述: Specify whether or not to show the rows displayed bar . Acceptable values are “true“ or “false“. 属性: showHeader 描述: 是否显示列表表头./code=标签code 属性:
15、rowId 描述: 列表的行的 id,对应的 id 属性. 属性: recordKey 描述: 行所对应的记录的唯一主键值,主要用于 gird 列表的删改 属性: highlightRow 描述: 鼠标经过某行时,该行是否变色. 属性: selectlightRow 描述: 鼠标点击某行时,该行是否变色. 属性: interceptor 描述: 自定义行拦截器.值为对应的拦截器的实现. 该拦截器可用来添加或修改行的属性 属性: ondblclick 描述: 定义鼠标双击事件.相当于的 ondblclick 事件 属性: onclick 描述: 定义鼠标的单击事件.相当于的 onclick 事件 属性: onmouseout 描述: 定义鼠标的 onmouseout 事件.相当于的 onmouseout 事件 属性: onmouseover 描述: 定义鼠标的 onmouseover 事件.相当于的 onmouseover 事件 属性: style 描述: 相当于的 style. 属性: styleClass 描述: 相当于的 class.标签 具体的内容可以是任何合法的 HTML 代码 属性: location 描述: 在什么位置添加扩展内容. top: 列表上方(