controller 代码如下 if File.file? file send_file file, :x_sendfile=>true else render :text => "the file does not exist" end 这样的话如果条件为 false,浏览器就显示 the file does not exit。 但是我想只跳出一个弹窗,把 render :text => "the file does not exist"改成 render :js => "alert('Hello Rails');" 但是执行后还是没跳出弹窗,而是显示 alert('Hello Rails');就好像 js 代码没执行一样。 什么问题。。。。求指教