研究员。
我有一个简单的链接,其属性 data-remote =>真即可。
一切正常:当我点击链接时,我从服务器获得了一个js alert msg 但我希望服务器检查一些条件,并在一个案例中发送一个js警报消息,并在另一个案例中启动文件下载。
有可能吗?
感谢。
答案 0 :(得分:0)
你可以这样改变
def some_method
if file_download
download_file
response = 'downlaod'
else
response = 'alert'
end
respond_to do |format|
format.js
end
end
<强> some_method.js.erb 强>
<% if response == 'alert' %>
alert('hello');
<%else %>
//your code
<% end %>