問題タブ [rjs]

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 に答える
1356 参照

ruby-on-rails - format.js の応答が実行されない

Rails 3.0.0 Beta を使用しています

アクションの後、RJS ビューは JavaScript を返しますが、コードは実行されません

Firebug では、応答に表示されます

リクエストを生成する JavaScript は次のとおりです。

コントローラーはこちら

ここに応答ヘッダーがあります

それを機能させるために特別に必要なものはありますか?

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

jquery - Ajaxリクエストはサーバーに届きますが、ページは更新されません-Rails、jQuery

そのため、jQuery ajaxリクエストがサーバーにヒットしているが、ページが更新されないというシナリオがあります。私は困惑しています...

ajaxリクエストは次のとおりです。

Railsのログを見ると、次のようになります。

したがって、ajaxリクエストがサーバーに到達していることは明らかです。jsrenderメソッドのコードは実行されていますが、jsrender.rjsのコードは起動しません。メソッドjsrenderは次のとおりです。

議論のために、jsrender.rjsのコードは次のとおりです。

どうしてこれなの?paramsでauthenticity_tokenがないことがわかりますが、authenticity_tokenも渡してみましたが、同じ結果になりました。

前もって感謝します。

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

javascript - RJSエラー:TypeError:要素がnullです

RJSエラーが発生しました:TypeError:ajaxの使用中に要素がnullになりました。

ビューで使用しました

コントローラー内

部分的なchat_areaで

index.html.erbにある私のdiv

どんな助けでも大歓迎です。

よろしく、

サリルガイクワッド

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

ruby-on-rails - プロトタイプヘルパーとRJSと一緒にRails送信ボタンを無効にする方法は?

この投稿をフォローしようとしていますJavascriptとPrototypeで送信ボタンを目立たないように無効にするにはどうすればよいですか?しかし、私はそれを機能させることができません。フォームはRJS関数をトリガーするので、ヘルパーのonclickイベントをそのまま維持する必要があります。RJSは、2つの新しいテキストとともに、同じフォームを返す/再読み込みします。私は本当に混乱しています。フォームのRailsコードは次のとおりです。

RJS

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

ruby-on-rails - ページをロードした後、DOM で visual_effect を使用する方法は?

レンダリング中にdivの1つを非表示にしたいと思います。ページが読み込まれた後、virtual_effect を使用してページに表示したいと思います。

JS / jQueryでそれを行う方法を知っています。プロトタイプを使用した純粋なRubyコードでそれは可能ですか?

update_page_tag は実際には問題を解決しない :highligth では問題なく動作しますが、:apper または :slide_down では動作しません。

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

javascript - Ruby on RailsでRJSレスポンスから新しいXMLHttpRequestを作成する正しい方法は何ですか?

前の質問の問題の解決策に近づこうとしています。

私が試してみたいスキームは次のとおりです。

  1. ユーザーが RoR コントローラーからアクションを要求します。
  2. アクションは、いくつかのデータベース クエリを作成し、いくつかの計算を行い、いくつかのセッション変数を設定し、いくつかの RJS コードを応答として返します。このコードは、
    • プログレス バーを更新し、別の ajax リクエストを行います。
    • すべての処理が終了したら、最終結果 (例: グラフ グラフィック) を表示します
  3. ブラウザーは、RJS の JavaScript 表現を評価します。別の (再帰的ですか? 再帰はまったく許可されていますか?) 要求を行うか、ユーザーに結果を表示するだけです。

そこで、今回の私の質問は、XMLHttpRequest 呼び出しを rjs コードに適切に埋め込むにはどうすればよいかということです。

私が知りたいことは次のとおりです。

スタック オーバーフローを避けるために、新しいスレッドを作成する必要があります。どの Rails ヘルパーを (もしあれば) 使用する必要がありますか?

Railsや他のフレームワークで似たようなことをした人はいますか?

私の考えは正気ですか?

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

ruby-on-rails - Rails RJS テンプレートは、html ページの代わりにコードを表示します

これについて何時間もグーグルで頭を悩ませた後、ついにこの質問を投稿することにしました。これがコードです...

action2.rjsが起動したときにそのコードを配置すると、代わりにhtmlページが表示されるはずです

私が読んだ他の投稿で示唆されているように、link_to_remote_redbox 関数の「:update => some_div」が原因であると言われていますが、明らかに私のコードにはそれがありません。

ヘルプはいつでも大歓迎です。どうもありがとう

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

ruby-on-rails - RJSを使用したSortable_elementが機能しない

ユーザーが注文を手配できる画像のリストがあります。

ユーザーが画像をアップロードしたときに、リストを引き続き並べ替え可能にしたい。

ここで説明されているのと同様のアップロードを使用しています:http://kpumuk.info/ruby-on-rails/in-place-file-upload-with-ruby-on-rails/

助けてください。

ビューファイルにアップロードするためのコードは次のとおりです。

そしてコントローラービューで:

または、質問を言い換えると:

これを実行する:

ソート可能なリスト機能は追加されません。

助けてください、

ありがとうございました

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

ruby-on-rails - rjsでページをスクロールする方法は?

rjsを介して挿入された部分にページをスクロールするにはどうすればよいですか?

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

ruby-on-rails - rjsのRuby'if'条件

ユーザーオブジェクト(@row)がnilでない場合にのみ、ユーザーをユーザーリストに挿入したいと思います。rjsテンプレートに条件付きで挿入するにはどうすればよいですか?

page.insert_html:bottom、:userlist、render(:partial => "user"、:locals => {:user => @row、:myid => @ row.id})

どうもありがとう。