ウィンドウをロードするjquery AJAX呼び出しがあります。ウィンドウには、ユーザーがアイテムをダウンロードできるようにする送信フォームがあります。ダウンロードを促すことができるように、この 2 番目のフォームで通常の送信を使用する必要があります。
私の問題は、ダウンロードするファイルがない場合、このファイルがあるページにリダイレクトされることです。
何もレンダリングしないようにさまざまなスタイルを試していますが、どれも機能していないようです。
unless params[:controller] == "reports"
unless @jobs.present?
flash.now[:error] = "No work orders for this selection."
render :nothing => true
end
end
また
respond_to do |format|
format.html { render :nothing => true }
end
何も機能していないようです。何か案は?