2012-07-04 133 views
0

我卡在這部分中。將視圖中聲明的變量傳遞給javascript

我宣佈叫做整型變量「計數」

@{ 
    int count = 6; 
} 

我有一個滑塊爲好。

<input name="sliderStatus" id="sliderStatus" onchange="updateThumbnail(this, @count)" type="range" min="0" max="100" value="0" step="1"/> 

我有腳本這樣的事情...

<script type="text/javascript"> 
    function updateThumbnail(rangeInput, count) { 
     var previousImage = document.getElementById('someImage' + rangeInput/(rangeInput.value/count)); 
     if (previousImage) { 
      previousImage.style.display = 'none'; 
     } 
     var nextImage = document.getElementById('someImage' + rangeInput/(rangeInput.value/count)); 
     nextImage.style.display = 'block'; 
    } 
</script> 

腳本事實證明,它不能在腳本中承認「計數」。它如何將視圖中的變量傳遞給腳本?幫助讚賞。 :(

回答

2

嘗試

@{ 
    int count = 6; 
} 

<script type="text/javascript"> 

var $count = '@count'; 

</sxript>