問題タブ [remote-forms]
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.
ruby-on-rails - Rails:ドロップダウンオプションがクリックされたときに(AJAX経由で)送信する
ドロップダウンボックスのオプションが選択されているときにAJAXフォームを自動送信する最も簡単で優雅な方法は何ですか?管理者がユーザー権限を変更できる管理ページを作成しています(「権限」は整数として保存されます)。「権限」フィールドを、管理者が自動的に送信および更新するドロップダウンボックスにします。ユーザーに持たせたいオプションをクリックします。
これが私が現在見ているものの簡略版です。これを、オプションがクリックされたときに自動的に送信されるリモートフォームに変換するための最良の方法を知る必要があります。
接線の提案やその他のことを自由に指摘してください...私はRailsに比較的慣れておらず、他の人の作業を常に参照せずにコードを記述できるようになっただけです。
ruby-on-rails - RailsRemoteFormはフォームパラメータを投稿しません
私の質問には、リモートフォームを使用した次の部分ビューが含まれます。
Add
ボタンが押されると、アクションadd_phone_number
はに投稿されますが、フォームの値はparams変数に含まれていません。
なぜこれができるのか誰かが知っていますか?
jquery - 外部送信ボタンを使用して rails remote_form を送信する
form タグの外側にある送信トリガーを使用して Rails フォームを送信しようとしています。だから私は私のフォームを持っています:
そして、私は私のjQueryを持っています:
そして私のトリガー:
これが取引です。送信ボタンはフォームを正しく送信します (そしてすべての適切なデータを含む新しいページをロードします) が、ボタンがフォームタグ内にある場合のようにフォームを起動しません (特に :loading は非常に重要です)。そのAJAX応答とロードするオーバーレイなどが必要です。
私の制約:
- Rails で jQuery を使用する必要がある
- 送信ボタンはフォーム内に配置できません
- 私はこれのメイン プログラマーではないので (彼は atm を使用していません)、フォームを正しく起動するために jquery を微調整するだけなのか、それとも「アクション」のものを移動する必要があるのか わかりません。 form タグを jquery 関数に挿入します。何かご意見は?非常に感謝しています!
ruby-on-rails - why is my remote_form_tag with :action defined not posting the action?
This is what I've used with remote_form_tag:
This is in a Company.view, where Company is a model that is acts_as_taggable_on enabled.
My expectation is that, via ajax, a post is made to companies/10/update
But, instead, what is posted is:
and the response is:
This is the update method in CompaniesController:
Help...?
ruby-on-rails - Rails:フォームアクションをsubmit_tagから変更
コントローラーの「更新」機能に常にフォームを送信するフォームがあり、「remote_form_for」タグを使用してこのフォームを作成しました。このフォームには、さまざまなテーブルのオブジェクトがあり、このフォームから、AJAX 要求を介してフォーム データ全体を別の関数 (「更新」関数ではなく) に送信したいと考えています。
アクションで送信タグを使用するなど、多くの方法を試しました
しかし、Ajax リクエストは常に同じ「更新」関数を呼び出します。
誰かがこの問題を解決するのを手伝ってくれるなら、それは非常に役に立ちます。
ruby-on-rails - ajax経由でformtasticを送信するには?
だから私はformtasticによって生成されたフォームを持っていて、それは働いています:
このフォームをAjax経由で送信する方法があるかどうか疑問に思っていました
remote_semantic_form_for
また
semantic_remote_form_for
私は完全な機能を持っていますが、送信するたびにページをリロードする必要がなければ、はるかに優れています。
ありがとう。
ruby-on-rails - RJS Rails によるフォーム検証
remote_form_for タグを使用して送信するフォームがあります。
意見
コントローラ
create.rjs
正しい情報で送信されたフォームでは、すべて正常に機能します。しかし、無効な送信のエラー メッセージを表示する必要があります。
フォームが検証に合格しない場合、フォームにエラー メッセージを表示するにはどうすればよいですか?
前もって感謝します。
ruby-on-rails-3 - Railsリモートフォーム
$( "#wall_add")。html( "<%= escape_javascript(render(:partial =>" walls / form "))%>");
私を表示します
テキストとしてではなく、html要素として、http://deeflow.com/changer/remote.png
ruby-on-rails-3 - Rails 3フォームリモート
私は書いています:
インスペクタ: http://deeflow.com/changer/inspect.png
コンテンツ: http://deeflow.com/changer/content.png
しかし、dbの値は更新されません
ruby-on-rails-3 - Rails3の他のリモートフォーム内のリモートフォームはネストされたフォームを無効にします
私が持っているのは、次のようなremote
別のフォーム内のフォームです。remote
しかし、2番目の送信をクリックすると、リモート呼び出しは行われません。通常の呼び出しを実行すると、アクションが(Ajax呼び出し)Missing Template
にのみ応答するため、エラーが発生します。JS