問題タブ [link-to-remote]

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 投票する
3 に答える
12423 参照

ruby-on-rails-3 - Rails 3 - link_to :remote=>true でデータを送信する方法は?

私は新しいlink_toインを理解しようとしRails 3ていますが、まだRails 2では取得できません:

しかし、Rails 3 の新しい構文ではどのようになるのでしょうか?

私は何かをしようとしています

しかし、コントローラーのアクションで数量パラメーターを取得していません

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

ruby-on-rails-3 - Rails3 - link_toヘルパーを使用してコントローラーのアクションにJavascript変数を送信する方法は?

次のJavaScriptコードがある場合

setNewValforVar関数のn時間を呼び出しています

myVarリンクをクリックすると、次のようなリモートリンクのコントローラーアクションに値が送信されます

私はRails 2.3.xでこれを行います

そして、私はコントローラーのアクションでこれを取得していました

link_toヘルパーを使用してRails 3でこれを行うにはどうすればよいですか?

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

ruby-on-rails - バニラ Rails アプリで定義されていない link_to_remote

私は Ajax に取り掛かり、明らかに Prototype を使用しており、(サーバーのバックグラウンド要求を行いたいため)からlink_toに切り替えるところまで来ています。link_to_remote問題?link_to_remoteサーバーは定義されていないと主張しています。あなたがする必要があるのは、プロトタイプが次のように定義されていることを確認することだけです。

<%= javascript_include_tag "prototype" %>(application.html.erbファイルに入れておきました)

まだ link_to_remote が定義されていませんでしたが、javascript を含めるとどのようにヘルパー コードが定義されるのかわからなかったので、Gemfile に actionpack を追加しました。それは正常にインストールされ、適切なパスがあり、レールサーバーを再起動しましたlink_to_remoteが、まだ未定義です。

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

ruby-on-rails - Rails 3.1.0でrender:updateを実行すると、テンプレートの更新がありません

私は一緒に働いています、rails 3.1.0そしてこれは私の最初のアプリケーションです3.1.0

私はremoteリンクを持っています:

そしてmy_controller私は持っています

しかし、ログにエラーが表示されます

そして私はこの投稿でチェックしていました
http://wowkhmer.com/2011/09/19/unobtrusive-ajax-with-rails-31/
これ を行うには本当にcoffee scriptまたはを使用する必要がありますjs.jrsか?

0 投票する
3 に答える
714 参照

jquery - jQuery Address プラグインと Rails 3 リモート リンクを使用した二重のリモート呼び出し

完全な ajax サイトがハッキングされているため、この jQuery プラグイン
http://www.asual.com/jquery/address/ を使用していますが、アクション/メソッドも html リクエストに応答します。
Rails 3.1.0

リンクがあれば

それは呼び出しを行いますが、URL は同じままです。URL を共有すると、常にルート ページ/ページが表示されますが、このプラグインを使用すると、のリモート メソッドを呼び出してmy_controller、表示する URL を変更することもできます

私の新しいリンク

今私のURLは次のようになります

しかし、ブラウザに戻ったとき、ページは変更されずに残ります

それから私はこれをすることを考えました

だから今、それは前後にトリックを行いますが....

リンクをクリックすると、リモート呼び出しが2回行われます....リンク自体に対して1回、.change(...メソッドに対して1回....しかし、逆に戻ると、.change(...メソッドで1回だけ呼び出しが行われます....それで

$.ajaxリンクをクリックするときではなく、ブラウザーで前後に移動するときにのみ呼び出しが行われるのを防ぐにはどうすればよいですか?

<< -- 更新 -- >>
Safari および Chrome ブラウザで、メイン ページから 1 ステップ戻って履歴を表示し、ブラウザのボタンを使用して先に進むと、完全に白い画面が表示され、main/indexビューをロードする JavaScript 関数のみが表示されます。 ajax経由ですが、ブラウザにはそれしかありません

Webページの代わりに表示するJavascript関数

<< -- 更新 -- >

基本的にこれは私が複製しようとしているものですが、Ruby on Rails とそのremote links

http://www.asual.com/jquery/address/samples/state/

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

rjs - レールでlink_to_remoteを使用しているときのElement.update rjsエラー

私はレール2.3.2を使用しています

link_to_remote 関数があります

そしてレールアクションは

上記のコードは次のようなエラーをスローします

提案をお願いします

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

ajax - rjsを正しく機能させることができません。おそらく、link_to_remoteとlink_toの違いに問題があります。:remote => true

rjsの設定に問題があり、レール2.3.14に対してこれをコーディングする正しい方法がわかりません。
それらは(link_to_remoteとlink_to with:remote> true)同じですか、それともレールのバージョンを反映していますか、それとも実際には異なりますか? ?
私は会社の要求に応じてプロトタイプを使用しています(したがって、jqueryはオプションではありません)。

また、link_to_functionがあることもわかっているので、正しいアプローチが何であるかは本当にわかりません。

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

ruby-on-rails - link_to の「data-type」引数

次のショートカットはありますか:

に変換するの:type=>:htmlと同じように機能すると思いましたが、サポートされていません。:remote=>truedata-remote='true'

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

ruby-on-rails - rails3 での link_to_remote の :update の代替

バージョン2で開発したRailsコードをRails 3に変換中です。

以前、link_to_remote 関数を使用してリンクを作成しました。「:update」オプションを使用して div フィールドにページを表示しました。

現在、レールではlink_to_remoteが利用できないため、link_toを使用しましたが、:updateオプションは利用できません。

そのため、div フィールドにページを表示できません。リンクをクリックするたびに、リンクに対して新しいページが表示されます。Rails3 で利用できる別の方法はありますか。問題を解決するのを手伝ってください。

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

ajax - link_to remote: true を使用してパラメーターをレールに渡す

そのため、いくつかのメッセージを含むページがあり、それぞれにそのメッセージの評価を変更 (改良) するリンクがあります。ユーザーがこのリンクをクリックすると、そのメッセージのデータベース内の対応する列の値を更新する AJAX 呼び出しが必要です。このリンクをクリックしても、何も表示されません。ページの更新や再読み込みはありません。

link_to remote: true を使用してこれを実行しようとしましたが、うまくいかないようです。この質問に関するオンラインのドキュメントはかなり不明確であり、Rails 2 と 3 の間の変更により、:with のようなものはサポートされなくなりました。

私はこれまでに持っているものをコピーしましたが、解決にはほど遠いことを知っています. データベースに渡す必要があるパラメーターに関しては、profile_id、message_id、および new_rating が必要です。

前もって感謝します!

show.html.haml

profile_controller.rb

result_refinement.rb