亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在父彈出窗口和子彈出窗口/jsp頁面之間傳遞值

在父彈出窗口和子彈出窗口/jsp頁面之間傳遞值

慕尼黑5688855 2023-10-24 15:12:44
我有兩個jsp文件。在第一個文件中顯示文件的表,并且在代碼中我可以訪問一個值(文件的 ID)。這也是一個彈出窗口。如果文件分配了注釋,則該注釋將顯示在表中。如果沒有,則會在其位置顯示一個用于添加注釋的按鈕。單擊按鈕后,我們調用第二個文件中的代碼,并打開一個彈出窗口。我想訪問第二個文件中的文件 ID。第一個文件(所以在這里我調用某個地方的 id${na.id}我將獲取每個文件的 id):<div id="files-list-${bean.product.id}">        <table class="table">            <thead>                <tr>                    <th>File</th>                    <th>Notes</th>                </tr>            </thead>            <tbody>                <c:if test="${fn:length(bean.product.files)>0}">                 <c:forEach items="${bean.product.files}" var="na">                    <tr>                        <td>${na.name}</td>                        <td>                                                            <c:if test="${empty na.note}">                                <t:jquery func="myDialog('filesNotes',${bean.product.id},${bean.product.version})">Add note</t:jquery>                            </c:if>                            <c:if test="${not empty na.note}">                                ${na.note}                                                      </c:if>                        </td>                    </tr>                </c:forEach>                </c:if>            </tbody>        </table>    </div>第二個文件(彈出窗口)- 這里${bean.fileId}操作 URL 為空:<div id="filesNotes" class="classA" title="Notes">    <form:form role="form" method="POST" modelAttribute="bean" action="app/updateFile.ajax?id=${bean.product.id}&fileId=${bean.fileId}" onsubmit="return postAjaxForm(this)">        <form:hidden path="id" value="${bean.product.id}" />        <input type="hidden" name="version" value="${bean.product.version}" />        <form:textarea path="product.scratchpad" htmlEscape="true"  cssClass="form-control" rows="17" cols="63"/>    </form:form></div>myDialog 函數:(注意我不擅長 js 和前端:))function myDialog(id, oid, oversion){    if($("#"+id).length < 1){        alert("not found element #"+id);        return;
查看完整描述

1 回答

?
慕村9548890

TA貢獻1884條經驗 獲得超4個贊

我是通過以下方式做到的:

<c:set var="yourVar" value="yourValue" scope="session" />

然后使用隱藏輸入

<form:hidden path="yourVar" value="${sessionScope.yourValue}>


查看完整回答
反對 回復 2023-10-24
  • 1 回答
  • 0 關注
  • 148 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號