2012-09-11 1 views
1

나는 javascript 변수를 현명한 변수와 비교해야하는 javascript 함수가 있습니다. 아래의 경우 selected_variable은 javascript 변수입니다.현명한 변수를 javascript 변수와 어떻게 비교할 수 있습니까?

{if $Id == selected_variable} 
{ foreach from=$actions item="action" key='actionId' name="actions" } 
{ if $smarty.foreach.actions.last } 
'{ $action|escape:'javascript':'UTF-8' }'       
{ else } 
'{ $action|escape:'javascript':'UTF-8' }', 
{/if} 
{/foreach} 
{/if} 

답변

2

당신은 자바 스크립트 기능이 있다고하셨습니다. 당신이 유식 사용하여 비교하려고하는 것 같습니다 니펫을 간단

if(selected_variable == '{$yourSmartyVar}') { 
... 
} 

하지만 당신의 코드를 기반으로

으로의 경우, JS 기능, 그것은이다. AFAIK, smarty는 서버 측이므로 클라이언트 측 변수를 현명한 방식으로 전달할 수는 없습니다.

관련 문제