Rails 3.2.11 でビューとして coffescript を使用しようとしています。
次の行で create.js.coffee があります。
is_valid = <%=@model.valid?%>
if is_valid
res = confirm("Are you sure you want to continue?")
if(res)
<%=@model.activate%>
window.location.href = "/blabla/models"
else
return
else
$('.form .field_with_errors').removeClass('field_with_errors')
jw_funcs.respond_with_error(<%=@response_invalid%>)
問題は、コード行 <%=@model.activate%>
が毎回実行されることです。これは、erb エンジンがコーヒー エンジンとは独立して動作するという事実によるものだと思います。もしそうなら、どうすればこれを行うことができますか?