• display:table表格合并单元格


    直接上代码:

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <%@include file="/commons/include/html_doctype.html" %>
    <html>
    <head>
    <title>补贴项目属性管理</title>
    <%@include file="/commons/include/get.jsp" %>
    <script type="text/javascript">  
        function fixRowspan() {  
            var tb = document.getElementById("projectPropertyItem");  
            var row_span_num = 1;  
            var first_row_title = "";  
            var first_row_obj = null;  
            for ( var i = 1; i < tb.rows.length; i++) {  
                var first_new_row_title = tb.rows[i].cells[0].innerHTML;  
                if (first_row_title != "" && first_row_title == first_new_row_title) {  
                    tb.rows[i].deleteCell(0);  
                    row_span_num++;  
                    first_row_obj.setAttribute("rowSpan", row_span_num);  
                    first_row_obj.innerHTML = first_row_title.replace("/", "<br/>");  
                } else {  
                    if (first_row_title != "") {  
                        first_row_obj.setAttribute("rowSpan", row_span_num);  
                        first_row_obj.innerHTML = first_row_title.replace("/", "<br/>");  
                        row_span_num = 1;  
                    }  
                    first_row_obj = tb.rows[i].cells[0];  
                    first_row_title = first_new_row_title;  
                }  
            }  
      
        }  
    </script>
    </head>
    <body onload="fixRowspan()">
    	<div class="panel">
    		<div class="panel-top">
    			<div class="tbar-title">
    				<span class="tbar-label">补贴项目属性管理列表</span>
    			</div>
    			<div class="panel-toolbar">
    				<div class="toolBar">
    					<div class="group"><a class="link search" id="btnSearch"><span></span>查询</a></div>
    					<div class="l-bar-separator"></div>
    				</div>	
    			</div>
    			<div class="panel-search">
    				<form id="searchForm" method="post" action="list.ht">
    					<div class="row">
    						<span class="label">补贴项目:</span><!-- <input type="text" name="Q_projectId_SL"  class="inputText" /> -->
    						<select name="Q_projectId_S" style="20% !important;" class="inputText">
    							<option value="">---请选择---</option>
    							<c:forEach items="${projectList }" var="project">
    							<option value="${project.id }" <c:if test="${param.Q_projectId_S eq  project.id}">selected="selected"</c:if>>${project.projectName }</option>
    							</c:forEach>
    						</select>
    					</div>
    				</form>
    			</div>
    		</div>
    		<div class="panel-body">
    		    <display:table name="projectPropertyList" id="projectPropertyItem" requestURI="list.ht" sort="external" cellpadding="1" cellspacing="1" class="table-grid">
    				<display:column property="projectName" title="项目名称" style="text-align:center;" sortName="PROJECT_NAME">
    				</display:column>
    				<display:column property="propName" title="属性名称" sortName="PROP_NAME" style="text-align:center;" ></display:column>
    				<display:column title="数据类型" style="text-align:center;" sortName="DATA_TYPE">
    					<c:forEach items="${Dictionary.DATA_TYPE }" var="item">
    						<c:if test="${projectPropertyItem.dataType eq item.itemValue }" >${item.itemName }</c:if>
    					</c:forEach>
    				</display:column>
    				<display:column title="属性类型" style="text-align:center;" sortName="PROP_TYPE">
    					<c:forEach items="${Dictionary.PROPERTY_TYPE}" var="item">
    						<c:if test="${projectPropertyItem.propType eq item.itemValue }">${item.itemName }</c:if>
    					</c:forEach>
    				</display:column>
    				<display:column title="计算单位" style="text-align:center;" sortName="COUNT_UNIT">
    					<c:forEach items="${Dictionary.COMPUTING_UNIT}" var="item">
    						<c:if test="${projectPropertyItem.countUnit eq item.itemValue }">${item.itemName }</c:if>
    					</c:forEach>
    				</display:column>
    				<display:column property="createUserName" title="创建人" style="text-align:center;" sortName="CREATE_BY"></display:column>
    				<display:column  title="创建时间" style="text-align:center;" sortName="CREATE_TIME">
    					<fmt:formatDate value="${projectPropertyItem.createTime}" pattern="yyyy-MM-dd"/>
    				</display:column>
    				<display:column title="管理" media="html">
    					<c:if test="${project.state eq 'NOT_FINISH'}">
    						<a href="del.ht?id=${projectPropertyItem.id}" class="link del">删除</a>
    						<a href="edit.ht?id=${projectPropertyItem.id}" class="link edit">编辑</a>
    					</c:if>
    					<a href="get.ht?id=${projectPropertyItem.id}" class="link detail">明细</a>
    				</display:column>
    			</display:table>
    			<ksource:paging tableId="projectPropertyItem"/>
    		</div><!-- end of panel-body -->				
    	</div> <!-- end of panel -->
    </body>
    </html>
    

    效果图:

  • 相关阅读:
    抓取国家地区基础数据
    h264
    h.264
    vlc 推送rtsp视频流不能播放
    花生壳tcp内网端口映射
    make 安装时指定目录
    ubuntu安装vsftpd
    vsftpd命令
    vim删除某一列
    linux打开防火墙
  • 原文地址:https://www.cnblogs.com/henuyuxiang/p/6222043.html
Copyright © 2020-2023  润新知