2011-04-18 33 views
0

其嵌入到時Rails視圖我得到一個語法錯誤,用下面的代碼時,要查看語法錯誤:Rails的嵌入的JavaScript

<script type="text/javascript"> 
    var foo = "<%= @somevar %>"; 
</script> 

什麼是處理這個正確的方式?

回答

1

如果它的javascript語法錯誤,那麼您可能需要強制使用rails來消除@somevar的輸出,方法是使用raw()或escape_javascript()或兩者都使用