0
표시 태그 테이블에서 레코드의 ID를 전달하려고합니다. 그래서 ID의 값을 자바 스크립트에서 전달되는 다음 프로세스로 전달할 수 있습니다.디스플레이 태그 테이블 열의 매개 변수를 숨김으로서 첫 번째 레코드의 값을 항상 얻습니다.
이제 varSearchId 값을 출력 할 때 항상 디스플레이 태그 테이블의 첫 번째 레코드 ID를 얻습니다. 요구 사항에 따라 디스플레이에서 숨김으로
난 그냥 패스 ID 매개 변수 값으로합니다.
<display:table class="displayTable" id="ItemList"
name="${sessionScope.searchList}" pagesize="15"
defaultsort="2" defaultorder="ascending" sort="list">
<display:column class="colSearchIngName" property=Name"
title="Name" sortable="true" headerClass="sortable"/>
<display:column class="colSearchIngPName" property="Class Name"
title="Class Name" sortable="true" headerClass="sortable"/>
<display:column title="" media="html">
<a href="javascript:showWindow();">Add</a>
<input type="hidden" id="searchId" value="${ItemList.Id}" name="searchId"/>
</display:column>
</display:table>
function showWindow()
{
var varSearchId= document.getElementById("searchId").value;
alert(varSearchId);
//call another process passing the varSearchId value
}
고맙습니다. 그것은 지금 완벽하게 작동합니다. – kitokid