2012-10-23 75 views
0

我初學者到Ruby on Rails的什麼,我想在我的應用程序需要做的就是調用Java腳本函數在下列方式調用函數中軌視圖文件

//code inside js file ... 
$(document).ready(function() { 
    alert("outside the function"); 
function abc() 
{ 
    alert("inside function"); 
} 
}); 

//code in side view file 
<div> creating view here </div> 
<script type="text/javascript" language="javascript"> 
    abc(); 
</script> 
視圖文件中這樣定義

但它不要求輸出。它顯示了一個警告,即在該功能之外。但是不會顯示其他的意思是不調用該函數。我想調用該功能... 如何做到這一點?任何解決方案 需要幫助...謝謝....

回答

3

試試這個,你需要將你的函數abc()移到jQuery外部的ready包裝函數中。

$(document).ready(function() { 
    alert("outside the function"); 

}); 

function abc(){ 
    alert("inside function"); 
} 
+0

謝謝muthun快速回復...它工作正常... – nilkash