問題タブ [respond-to]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
151662 参照

ruby - ActionController::UnknownFormat

私のレールアプリでは、データを保存するために、サーバーへの ajax リクエストがあります。これは以前は問題なく動作していましたが、現在はエラーが発生します。

以下は、コントローラーと、データ型が JSON であることを宣言する JavaScript ファイルです。

関数.js

完全なエラー ログは次のとおりです。

0 投票する
1 に答える
1516 参照

ruby-on-rails-3 - Rails 3のフォームボタンでrespond_to形式をオーバーライドします

URL が CSV または JSON で終わる場合、レポートがその形式で生成されるように、Rails 呼び出し「respond_to」を使用してさまざまな形式で表示される一連のレポートがあります。

レポートを取りやすくするためにダウンロードボタンを作ってほしいという要望がありましたが、レポートには日付範囲などのカスタマイズがあるため、フォームを 1 つ送信し、フォームで応答形式を指定できるようにする必要があります。これは可能ですか?どうすればそれができますか?

フォームコード:

上記の 3 つのボタン タグに注意してください。値はフォーマットであり、パラメータ「run」はルートベースのフォーマットをオーバーライドするために使用されます。

応答コード (コントローラーでレポートが生成された後に実行):

URL で拡張子を指定すると、それが機能します。探しているのは、上記の「実行」という名前のボタンのボタン値を使用してオーバーライドする方法です。

前もって感謝します!

0 投票する
1 に答える
43 参照

batch-file - Web サイトで一括検索してアクションを実行する

Web サイトで何かを検索し、そこで画像、テキスト、または何かを見つけたときに、バッチが GOTO:Choice1 およびGOTO:Choice2 でない場合は?

0 投票する
2 に答える
72 参照

javascript - デフォルトのコントローラ アクションのリダイレクトをキャンセルする

このリンクがあります:

ticket_controller#close へのルート:

デフォルトでは、このアクションは にリダイレクトされviews/tickets/closeます。このデフォルトのリダイレクトを無効にする方法は? カスタム リダイレクトを指定する方法は知っていますが、これは必要なものではありません。ビューはスクリプトによって管理され、データベースはアクションで変更されるため、これ以上のアクションは必要なく、ページを更新したくありません。render問題のコンテンツが動的に読み込まれるため、どちらも機能しないため、基本的に何もしないことが必要です。

respond_to :js空のclose.js.erbファイルをインクルードして作成する、またはこのファイルの上に移動するなどの回避策を見つけました:onclickが、慣用的に実行したいと思います。実際のところ、リンクrespond_to :jsはアクション (ここには含まれていません) で必要に応じて機能しますが、コンソールは Missing template エラーをスローします。これはあまり良くありません。Rails RedirectingJS with RailsRendering guideなどを調べましたが、役に立ちませんでした。

0 投票する
1 に答える
1911 参照

ruby-on-rails - Respond_to do |フォーマット| format.js が機能しない

Respond_to ブロックが js を返すようにするには、何を有効化/インストールする必要がありますか?

レール 4.2.0

ruby 2.2 (4.0でも試しました...セットアップを作業に合わせてダウングレードしました...) コンソールはエラーを返します:

CameraController#show による処理 完了 406 Not Acceptable in 2ms

ActionController::UnknownFormat (ActionController::UnknownFormat):

http://apidock.com/rails/Mimeは、js が Rails の DEFAULT MIME タイプであると述べています。ヘッダー ファイルに追加しようとしましたが、コンソールに、ヘッダファイル...何が欠けていますか?

0 投票する
2 に答える
129 参照

ruby-on-rails - Respond_to 2 つ以上の PDF を生成する

rails と prawn pdf を使用してレポートを pdf 形式で生成しています

1つのコントローラーから2つ以上のpdfドキュメントを生成することは可能ですか? (私はrespond_toを使用してpdfを生成しています)

以下は現在、1つのpdfのみを生成できるコントローラーです。所有者とエンドユーザー向けに異なる形式でpdfを作成する必要があります

ありがとうございました