6
ウィンドウを読み込むjquery AJAX呼び出しがあります。このウィンドウには、ユーザーがアイテムをダウンロードできるようにするための送信フォームがあります。 私はダウンロードを促すことができるように、この2番目のフォームに通常の送信を使用させる必要があります。
私の問題は、ダウンロードするファイルがなく、このファイルが置かれているページにリダイレクトするときです。
私は何もレンダリングするためにそれを得るための多くの異なるスタイルを試していますが、どれもうまくいかないようです。
作成方法:render =>何もしない
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
何も動いていないようにみえ。何か案は?
'respond_to do | format | format.html {render:nothing => true} end'が私のために働きます。 – zsquare
'return render:nothing => true'何か違いはありますか? – Jonathan
'@ jobs'は空白ですか? 'render:nothing => true'をスキップする条件である可能性があります。 – Vikko