2011-07-02 11 views
1

部分的な部分をレンダリングするとき、部分的な部分のJavascriptブロックは実行されるはずですか?部分的にレンダリングされた後にJavascriptブロックが実行されない - Rails 3

たとえば、 "_partial_exmaple.html.erb"の内部がalert()の呼び出しであるとします。

この部分をビュー内にレンダリングすると、このアラートが表示されますか?

もしそうなら、部分的に内部に含まれるJavascriptブロックが実行されないので、私は何か間違っています。

インサイド "viewA.html.erb":

<%= render :partial => 'partialA' %> 

インサイド "_partialA.html.erb":

<script type="text/javascript"> 
    alert('hi'); 
</script> 

警告機能は、 "こんにちは" を表示するには、実行取得されていません。

+0

"javascriptブロック"とはどういう意味ですか?どのコードがあなたのために働いていないのですか? – Gareth

+0

例を挙げてください。 'alert()'が '

関連する問題