开发者

changing table column headings on click of button

<%@include file="/WEB-INF/jsp/include/pagedirectives.jsp"%>

<div style="background: #D6E8FF; padding: 10px;" class="advanced_search">
<%@include file="/WEB-INF/jsp/include/page.topmessagebox.jsp"%>

<table class="form" cellspacing="0" id="requestSubmissionEform">
    <tbody>
        <tr>
            <td class="label"><b>Label</b></td>
            <td class="label" align="left"><b>Form 1</b></td>
            <td class="label" align="left"><b>Form 2</b></td>
            <td class="label" align="left"><b>Form 3</b></td>
            <td class="label" align="left"><b>Form 4</b></td>
            <td class="label" align="left"><b>Form 5</b></td>
        </tr>
        <c:forEach items="${eformDetailsList}" var="eformDetails"
            varStatus="status">

            <tr id="serviceTypeWithEform">
                <td class="label"><label for="${eformDetails.id}_0"><c:out
                    value="${eformDetails.label}" /></label> <input type="hidden"
                    id="label_${eformDetails.id}_0" value="${eformDetails.label}"
                    name="label_0"></input> <input type="hidden"
                    id="index_${eformDetails.id}_0" value="${eformDetails.id}"
                    name="index_0"></input></td>
                <c:if test="${eformDetails.controlType==1}">
                    <td id="Col0" style="visibility: visible;"><input
                        id="eformDetail_${eformDetails.id}_0" class="eformDetail"
                        type="text" value="" name="form_0"></input></td>
                    <td id="Col1" style="visibility: visible;"><input
                        id="eformDetail_${eformDetails.id}_1" class="eformDetail"
                        type="text" value="" name="form_1"></input></td>
                    <td id="Col2" style="visibility: visible;"><input
                        id="eformDetail_${eformDetails.id}_2" class="eformDetail"
                        type="text" value="" name="form_2"></input></td>
                    <td id="Col3" style="visibility: visible;"><开发者_开发百科;input
                        id="eformDetail_${eformDetails.id}_3" class="eformDetail"
                        type="text" value="" name="form_3"></input></td>
                    <td id="Col4" style="visibility: visible;"><input
                        id="eformDetail_${eformDetails.id}_4" class="eformDetail"
                        type="text" value="" name="form_4"></input></td>
                </c:if>
            </tr>

        </c:forEach>
        <c:if test="${empty eformDetailsList}">
            <tr id="serviceTypeWithNoEform">
                <td><b>There is no eform associated with this Service Type</b></td>
            </tr>
        </c:if>

    </tbody>
</table>

this page will have 2 buttons (prev. and next). on click of next i want to change column headings to form 6,7,8,9,10 and so on for further clicks. please help!


Just print them dynamically depending on the current page, starting with page index 0. On every next button press increment the page index by 1.

<tr>
    <th>Label</th>
    <th>Form ${(page * 5) + 1}</th>
    <th>Form ${(page * 5) + 2}</th>
    <th>Form ${(page * 5) + 3}</th>
    <th>Form ${(page * 5) + 4}</th>
    <th>Form ${(page * 5) + 5}</th>
</tr>

(please note that table header cells are to be represented by <th>, not by <td>)

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜