1

「link_to_remote」してウィンドウにデータをポップアウトする最も簡単なメカニズムは何ですか? ルートをやり直すことなく特定のデータを URL とともに渡す必要があるため、「link_to_remote」が必要です。ルートをやり直す必要がなく、これが「link_to」によってより適切に提供される場合、私はそれですべてです。私は単にそれを機能させることができません、atm。

考え?

4

3 に答える 3

2

おそらくあなたは次のようなものを探しています:

<%= link_to_function "Show Article in Popout window",
      "window.open(#{article_path(article).to_json}, 'show_article')" %>
于 2009-07-12T18:24:12.510 に答える
0

link_to_remoteXHRリクエストを実行するために使用されるため、レスポンスでポップアップ ウィンドウを開くために使用することはできません。

とにかく、ルートをやり直す必要はありません。link_to*データを取得するために使用したい場合は、コントローラー/アクションのペアが定義されており、既にアクセス可能であると想定しているためです。

また、通常、Rails アプリケーションでは、catch all一致するようにルートが有効になってい:controller/:actionます。その場合は、link_toそのコントローラー/アクションを使用してデータを取得できます。

于 2009-07-11T21:45:28.523 に答える