2012-05-17 1 views
1

에 값을 저장합니다 : 의 ColdFusion 버튼에서는 ColdFusion에서 나는 버튼이 가변

<cfinput name="Accept" type="button" value="Acknowledge" 
    onclick="ColdFusion.Window.hide('my_alert')"> 

는 현재 버튼을 클릭하면, 경고 창을 숨 깁니다. 또한 버튼을 내 변수 var1을 YES로 설정하고 싶습니다. 어쨌든 내가 onclick에 추가 할 수 있습니까? 그 일을 어떻게 하죠? 고맙습니다.

답변

2

자바 스크립트 변수를 설정한다고 가정합니다. 그렇다면 ColdFusion.Window.onHide() 함수를 사용하십시오.

<script> 
function onHideWindow(name) { 
    var1 = "yes"; 
} 

function hideWindow() { 
    ColdFusion.Window.onHide('my_alert', onHideWindow); 
    ColdFusion.Window.hide('my_alert'); 
} 
</script> 
... 
<cfinput name="Accept" type="button" value="Acknowledge" onclick="hideWindow()"> 
+0

실제로 coldfusion 매개 변수입니다. 내가 할 수 있을까? – Lou

+0

페이지/요청 변수 인 경우 - 아니오 : 페이지가로드 될 때까지 모든 cf 코드가 이미 html로 처리됩니다. 그것은 영구 범위를 var (세션 var, 예를 들어) 경우 세션 var 변경할 수있는 원격 cfc 메서드에 아약스 호출을 만들 수 있습니다. – azawaza

+0

감사합니다. 방향을 전환하고 시도해 보겠습니다. – Lou