問題タブ [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 投票する
5 に答える
5816 参照

ruby-on-rails - Railsフォーム要素だけをパーシャルに入れることは可能ですか?

私のアプリには、ユーザーが「会場」を選択するための選択ボックスがあります。この選択ボックスは、ご想像のとおり、フォームになっています。ページのどこかに、AJAX を介して新しい会場を作成するアクションもあります。新しい会場が作成されたら、これを反映するように会場選択ボックスを更新したいと思います。

私の解決策は、選択ボックスをパーシャルに配置し、コントローラーの作成アクションからパーシャルをレンダリングすることでした。

パーシャルは次のようになります。

ここで、f はフォーム参照です。

問題は、パーシャルで f が定義されていないため、エラーが発生することです。1 つの解決策は、フォーム全体を含めることですが、フォーム全体を更新するわけではないので、その必要はないと思います。これをどうやって進めるかについてのアイデアはありますか?

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

asp.net-mvc - 部分ビューをフル ビュー ページとして返す ASP.NET MVC

さまざまな形式 (主に埋め込みビデオ) でメディアをレンダリングするために使用される部分ビューがいくつかあります。これらのビデオを iframe 内に表示する必要があります。部分ビューが埋め込まれた最小限の HTML ページを返す方法はありますか?

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

asp.net-mvc - 部分ビューを使用してMVCのaspxページでユーザーコントロールを使用する

ドロップダウンがあり、ボタンをクリックすると、ユーザーコントロールにデータを表示したいのですが、以下のコードが期待どおりに機能しません。

// コントローラー内

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

ruby-on-rails - Rails が render :partial でコントローラーのインスタンス変数を上書きするケースはありますか?

テンプレートで実行される render :partial 呼び出しで、Rails がコントローラーのインスタンス変数を上書きするケースはありますか? たとえば、次のようにします。

コントローラ

my_action.html.erb を見る

ビュー_my_helper.html.erb

@widget が my_helper で使用されたときに nil になるという文書化されたシナリオ (バグまたは設計によるもの) はありますか? アプリケーションでこの動作が見られますが、そのソースを突き止めることができませんでした。

いくつかの注意事項:
* アプリは Rails 2.1.1 で実行されています。
* render :partial => my_helper 呼び出しにローカルを割り当てることは可能ですが、多くの理由から、この場合ローカルは理想的ではありません。
* ActionController と ActionView をふるいにかけるのにかなりの時間を費やしましたが、動作を分離することはできませんでした。

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

asp.net-mvc - ASP.NETMVCRenderPartialクライアント側IDの処理

を使用していくつかの部分的なビューを表示するビューを持つMVCプロジェクトを引き受けました

私が抱えている問題は、これらの部分的なビューの内部で、同じIDを持つコントロールが生成されていることです。上記の両方の部分ビューには、次の行があります。

これにより、レンダリングされた出力に同じIDで2つの要素が表示されるため、無効なHTMLが作成されます。

「Surname1」、「Surname2」などを使用する以外に、これを修正する他の方法はありますか?

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

c# - HtmlヘルパーのRenderPartialはどのように機能しますか?部分的なビューからコンテンツを取り込むことができるヘルパーを実装するにはどうすればよいですか?

isを使用Html.RenderPartialすると、レンダリングするビューの名前が取得され、その場所にコンテンツがレンダリングされます。

似たようなものを実装したいと思います。レンダリングしたいビューの名前を他のいくつかの変数と一緒に取得し、コンテナー内のコンテンツをレンダリングしたいと思います。

例えば:

誰もがこれを行う方法を知っていますか?

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

ruby-on-rails - Partial with Multiple Variables

I am new to rails and need some guidance. I am sure I am misunderstanding something obvious.

I would like the user name of the person who leaves a comment to show on the view page. I have a partial that goes through the collection of comments for the particular object for example a school. I can't figure out how to pass that user variable into the partial so that I can display the login name for the comment. My Comments model is polymorphic and I am pretty sure that is making this more complex.

Here are the models:

#xA;

School's controller:

#xA;

The comment partial:

#xA;

The school view:

#xA;
0 投票する
8 に答える
358820 参照

javascript - ASP.NETMVCでjQueryを使用して部分ビューをレンダリングする

jqueryを使用して部分ビューをレンダリングするにはどうすればよいですか?

次のように部分ビューをレンダリングできます。

jqueryを使用して同じことをどのように行うことができますか?

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

ruby-on-rails - 別のモデルにネストされた属性を持つモデルの部分レンダリング

家をモデル化する Rails アプリケーションがあります。 housecontainsroomsおよび rooms には、 および のネストされた属性がlightありsmall_applianceます。calculatorコントローラーがあります。これは、エンド ユーザーがアプリケーションにアクセスする方法です。

私の問題は、roomsから正しくレンダリングおよび送信するために追加するためのパーシャルを取得できないことcalculatorです。最初のページでは、ユーザーが情報を入力できます。この情報は、送信をクリックしたときにhouse保存されます。これにより、ユーザーは家に部屋を追加できるページにsave_houseリダイレクトされます。add_rooms

add_rooms正しく表示されますが、送信をクリックすると、次のエラーが表示されます。

add_rooms最初のレンダリング時にhouse_id. フォームが送信された後に渡されない理由がわかりません。

コードは次のとおりです。

アプリ/モデル/room.rb

アプリ/モデル/house.rb

app/controllers/calculator_controller.rb

app/views/calculator/add_rooms.html.erb

app/views/rooms/ _room_form.html.erb

application_helper.rb

ありがとう、
ライアン