2012-10-23 102 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