2017-02-14 12 views
0

에 확인 후 나는 형태와 아래 드롭 다운 있습니다. 검증 트리거 중 하나가,이 드롭 다운이 페이지를 다시로드 한 후 다시 채워되지 않는 아래로 표시되고있는 때 :드롭 다운 목록에서 페이지를 다시로드

enter image description here

내 JSP에서 아래 있습니다

<tr><td> 
<stripes:checkbox name="policyShow" onclick="handleDisable(policyShow, policyNumber,null)"/><stripes:label for="DealerTransactionReport.policy" /></td> 
<td>     
<stripes:select name="policyNumber" disabled="${!actionBean.policyShow}" onchange="handleSelectedAll();"> 
<stripes:options-collection collection="${actionBean.policyList}" value="policyNumber" label="description" /> 
</stripes:select> 

</td> 
</tr> 

나는 onchange 함수를 작성하려했지만 지금까지 아무 것도 작동하지 않았고 현재 아래 코드를 가지고있다 :

function handleSelectedAll() 
{ 
     var select = document.forms['dealerTransactionForm'].policyNumber.options[document.forms['dealerTransactionForm'].policyNumber.selectedIndex].index; 
if(select== 0) 
{ 
document.forms[dealerTransactionForm].searchTxt.value="";   
} 

} 

누군가가 제발 어떻게 해결할 수 있을까요? 그의 문제 ??.

답변

2

다시 게시하는 동안 데이터가 손실되기 때문입니다. 드롭 다운 목록에서 선택한 값과 상관없이 페이지로드 중에 데이터를 가져와야합니다. 선택한 값만 서버에 전달되며 모든 선택 옵션이 전달되지는 않습니다.