問題タブ [renderpartial]

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

ruby-on-rails - render(:update) と replace_html を使用して div をリロードする方法は?

ページの div ID のみをリロードする方法は? 特定のdivをリロードするだけです。

私のコントローラーで私が持っている

これは可能ですか?

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

c# - RenderPartialからの出力をJavascript変数に保存し、後で使用しようとしています

私の作成ビュー:

残念ながら、これは壊れているようです。少なくとも引用符( ")はエスケープされません(\")。RenderPartialの結果をJSに「注入」するにはどうすればよいですか?

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

javascript - パーシャルの中にパーシャルをロードする方法は?

ページの読み込み時に AJAX リクエストを発行しようとしています。私はこれが私のコントローラーから最高だと思います。

まず、新しいページを開きます..

このページには、AJAX の 2 つの異なるパーシャルをロードする機能があります。デフォルトでそれらの1つをロードしたい。

だから私は多分これだと思った..

そして私の text_tabs_nav.js で私はこれを書きました:

しかし、JavaScript が読み込まれませんでした。ページが読み込まれた後に、同じ JavaScript を使用して読み込みを行ったところ、問題なく動作しました。

デフォルトのAJAXパーシャルが( about_us )内にロードされた状態で、パーシャル( text_tabs_nav )をロードする方法を知っている人はいますか?

ありがとう!

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

jquery - jqueryとhamlからパーシャルをレンダリングする

私が計画している機能は、選択タグから選択した番号に応じて、いくつかのフォーム要素を挿入することです。

number_of_passengersというselectタグがあり、選択した番号に新しい乗客フィールドを動的に追加する予定です。number_of_passengersから2を選択すると、2つのフォームがフィールドセットに表示されます。これらのフォームには、名前、年齢、体重などが含まれています。

私はこれに従ってみました:

jqueryからrails関数を呼び出しますか?

それをhaml-speakに変換しただけですが、:javascriptタグを使用するとエラーが発生します。また、JavaScriptタグに入ると、「エスケープ」できないと思います。

また、私はform_forにいるので、@ booking変数をローカルに渡すにはどうすればよいですか?それは本当に複雑なようで、私は20回(最大20人の乗客)をループするだけで汚い方法を実行し、選択した数に応じてそれらを非表示/表示することを計画しています。でもそれは汚すぎると思いませんか?

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

java - Hudson Jelly ファイルが内部タグのレンダリングに失敗する

このコードは Hudson プラグインからのものです。問題は、その行です

次のスクリプト内のテーブルにレンダリングする必要があります。レンダリングエンジンによってスキップされる理由を知っている人はいますか?

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

ruby-on-rails - Railsでjs.rjsファイルを再利用しますか?

多くの場所で使用する必要がある .js.rjs ファイルがあります。

どうすれば再利用できますか?

たとえば、私の .js.rjs ファイルでは、次のようなものが必要です。

ここで、「widely_used_stuff」は widely_used_stuff.js.rjs ファイルで、多くの場所で使用されるコードが含まれています。

また、次のように変数を wide_used_stuff.js.rjs に渡す必要があります。

更新 1

.js.rjs ファイルから次の方法を試しました。

この「パーシャル」が「erb」パーシャルである必要があるため、Rails はこれに文句を言います。

次の方法:

Rails は文句を言いませんが、render を呼び出した .js.rjs ファイルに「widely_used_stuff.js.rjs」が挿入されていません。XHR レスポンスを確認しました。

erb ではないため、問題は呼び出し元の .js.rjs ファイルにあると思います...

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

jquery - セレクター (ID) に関する MVC RenderPartial jQuery の問題

私はこのinfoflyout.ascxを持っています

これは、フォームをより理解しやすくするのに役立つはずです。

私が欲しいのは、フォームフィールドの後ろにある疑問符アイコンです。ユーザーがホバーすると、いくつかの追加情報を含むダイアログが開きます。物の上にカーソルを置いて開閉するjquery、私は理解できると確信しています。

renderpartial を次のように呼び出したい:

<a>問題は、要素に IDを与える方法です。これでクラスが作成されましたが、フォームにこれらのレンダーパーシャルが複数ある場合、1 にカーソルを合わせるとすべてのダイアログが開きます。<a>

それで、MVCは私が使用できるIDをレンダリングできますか? または、jQuery コードを変更してこれを機能させることはできますか、それとも renderpartial を使用すべきではありませんか?

編集:追加の質問

next() は機能しません。これは現在のJSファイルです:

レンダーパーシャル:

HTML

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

ajax - フローハンドラーのメソッドへのAjax呼び出し-SpringWebFlow 2.1.1

フローハンドラーでフロー内(スプリングウェブフローによって作成)でAjax呼び出しを実行する際に問題が発生しました。このフローのステップ2にあり、ページに表示されるリストに新しいオブジェクトを追加するサーバー上のメソッドを呼び出したいと仮定します。このメソッド呼び出しはフローハンドラーによって実行する必要があり、更新せずにリスト全体をページに再表示し、そこに新しいオブジェクトを表示する必要があります。

簡単に言うと、フローハンドラーのメソッドを呼び出して部分的に送信したいと思います。しかし今のところ、私はそれを行うことができるのは、更新されたフォームの送信全体でのみです。

私は試しました:-Spring.remoting.submitForm(...)

  • Spring.addDecoration(new Spring.AjaxEventDecoration({...})

  • DWR道場リクエスト..。

私の環境:-Spring-webflow-2.1.1.RELEASE

  • Spring-webmvc-3.0.3.RELEASE

  • 春-3.0.3.RELEASE

  • タイル-2.2.1

  • 速度-1.6.4

誰かがこの問題を手伝ってくれることを願っています。

よろしく

マレク・ドミニアック

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

c# - MVC で不明なオブジェクトを RenderPartial に送信する

これは私のレンダパラです

私は基本的にこの方法でそれを呼び出したいです:

ただし、これにより実行時エラーが発生します'object' does not contain a definition for 'ID'

では、その場で作成された名前のないオブジェクト (それが何であるかを推測するため) をレンダーパーシャルに送信するにはどうすればよいですか? このようにUrl.Action

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

asp.net-mvc - ascx ファイルでの Html.RenderPartial() の使用

acsx ファイルで Html.RenderPartial を使用しようとすると、エラーが発生します。

コンパイラ エラー メッセージ: CS1973: 'System.Web.Mvc.HtmlHelper' には 'RenderPartial' という名前の適用可能なメソッドがありませんが、その名前の拡張メソッドがあるようです。拡張メソッドは動的にディスパッチできません。動的引数をキャストするか、拡張メソッド構文を使用せずに拡張メソッドを呼び出すことを検討してください

ただし、必要な名前空間をインポートしたので、エラーにはなりません

ascx ファイルで Html.RenderPartial を使用する方法はありますか?