問題タブ [best-in-place]

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

c# - 同じデータ ソースを持つ複数のコンボ ボックス (C#)


更新: これは現在解決されています。以下の回答を参照してください。


私のフォームの 1 つ (Windows フォーム アプリケーション内) には、3 つのコンボ ボックスがあります。これらのコンボ ボックスは、価格のリストを表示する必要があります (テキストで、整数のバックエンド値を使用)。

これらのコンボ ボックスはすべて同じデータ ソースを使用しています (TSPrice タイプの List<> で、ValueMember が Price に設定され、DisplayMember が Description に設定されています)。

私の問題はこれです...ドロップダウンの1つから価格オプションを選択するたびに、それらはすべて同じ値に変更されます...これは、それらすべてが同じデータソースにバインドされていることに関係していますか?

これが私がそれらをバインドする方法です:

編集: 問題は、Saurabh によって確認されたように、それらがすべて同じ DataSource にバインドされていたことでした。これが私がそれを解決した方法です。

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

jquery - Rails 3 - best_in_place 編集

うまくいけば、簡単な答えです。私はgem best_in_placeを使用していますが、うまく機能します。以下を使用してドロップダウンメニューを作成する方法を理解しようとしています:

私ができるようにしたいのは、ユーザー モデルから入力された名前のリストを渡すことです。

これを行う方法はありますか?collection_select と混在させることはできますか?

0 投票する
6 に答える
4127 参照

ruby-on-rails - Rails gem'best_in_place'を使用したインライン編集-バグ:textareaでの編集後に新しい行が失われる

私はbest_in_placegemを使用して、Railsアプリでインライン編集を行っています。

オブジェクトのプロパティの1つはタイプtextであり、テキスト領域で編集したいので、次のようにしました。

動作しますが、編集されていない場合、すべての戻り値(\ n)が削除されます。

:display_with => :simple_formatbest_in_placeに渡されるオプションに追加して、simple_formatを使用してみました。

編集されていないときは、新しい行が期待どおりに表示されます。しかし、クリックしてエディションに入るのは壊れており、新しいダッシュが上に追加されています。クリックするとテキストエリアボックスが表示されますが、空であり、そこに入力されたテキストはオブジェクトに保存されません。

私のプロパティに保存されているコンテンツはプレーンテキストであり、HTMLは含まれていません。


この問題(およびパッチ)は私の問題に関連しているようです:https
://github.com/bernat/best_in_place/pull/111 ただし、パッチを(手動でファイルに.../gems/best_in_place-1.0.6/spec/spec_helper.rb)適用しても、同じ問題が発生します。

0 投票する
4 に答える
2809 参照

ruby-on-rails - チェックボックスを表示するbest_in_placerubygem

プロジェクトでbest_in_placegemを使用していて、自分の場所にチェックボックスを表示しようとしていますが、表示できません。探していますが、どこにも答えが見つかりません。「いいえ」または「はい」のいずれか、またはその他の表示について話している人を見つけることができます。しかし、チェックボックスがオンになっているかどうかを確認したいだけです。

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

ruby-on-rails - best_in_place:collection

Ruby(1.9.3)on Rails(3.1)アプリケーションで次のビューコードを使用して、タスクの所有者を編集しています。

これにより、次の選択ドロップダウンが生成されます。

ここに画像の説明を入力してください

first_nameユーザーのとを表示するように指示するにはどうすればよいlast_nameですか?

ノート:

タスクは、コラボレーションに属するリストに属します。

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

jquery - best_in_place編集の完了時にイベントをトリガーする方法は?

ショーページには、定期的なイベントの発生日のリストと、連続する日付間の最大、最小、平均間隔などのすべての日付に対して計算された統計が表示されます。

best_in_place gemを使用して、日付をインプレース編集できるようにします。ただし、日付が変更されるたびに、統計を計算してサーバーから再レンダリングする必要があります。

統計を再レンダリングできるように、コールバック関数をbest_in_place編集の完了にフックするにはどうすればよいですか?

これはshow.html.erbの私のRailsコードです

これはhtmlで

次のコーヒースクリプトコードを試しました。

これは機能していないようです。日付(occur_date)を編集しても何も起こりません。

best_in_placeの編集が成功したときにイベントをトリガーする方法を知っている人はいますか?

0 投票する
0 に答える
181 参照

jquery - Rails - best_in_place jQuery の競合

さて、私は本当にここで髪を引っ張っています!私は宝石best_in_placeを使用しています。しかし、私は常に jQuery と競合しており、何が問題なのかわかりません。

キャッチされていないTypeError:'$'オブジェクトのプロパティは[object DOMWindow]関数ではありません

jQuery が最初に読み込まれ、次に best_in_place.js が読み込まれることを確認できます。

|| || ソリューション ||

しかし、正しい解決策ではありません。

すべての $-sign を「jQuery」に変換します

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

ruby-on-rails-3 - country_select gemをbest_in_place編集と統合するにはどうすればよいですか

私はbest_in_place gem を使用してレコードをインラインで編集し、country_selectを使用して選択する国のリストをレンダリングしています。best_in_place を使用して選択フィールドを編集する場合、次のようにします。

ここで、country_select が持つすべての国のリストを取得し、それをコレクション パラメーターに渡したいと思います。country_select gem は、選択フィールドをレンダリングするための単純なヘルパーを提供します。

best_in_place ヘルパーの :collection パラメータを置き換えて、country_select によって提供される国のリストを含めたいと考えています。best_in_place が [[key, value], [key, value],...] :collection への入力を期待していることは知っていますが、これを行う方法がわかりません。お知らせ下さい。ありがとう

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

nested-attributes - best_in_place & モデル属性へのアクセス (noob?)

私は Rails を約 1 か月しか学んでいないので、ここでの答えが本当に単純なのか、それとももっと複雑なのかはわかりません。

私は 2 つのモデルを持っています。それらを「SpecialUser」と「User」と呼びます。

私の User モデルは次のようになります。

(&c.)

私の SpecialUser モデルは次のようになります。

(&c.)

https://github.com/bernat/best_in_placeを使用して、SpecialUser の情報を編集するためのフォームを作成しています。以前は、SpecialUser 用に別の「住所」属性がありましたが、最近、完全な住所 (address_1、address_2、都市、都道府県、郵便番号など) を指定し、それをユーザーに入れることを支持して、通常のユーザーができるようにしました。アドレスもあります。:)

ただし、これを実行しようとすると:

次のエラーが表示されます。

とに置き換え@super_user.userてみましたが、まったく同じエラーが発生します。User.find(@super_user.user)User.find(@super_user.user_id)

私がする時

できます!

best_in_place のものを読んだ後でも、答えを見つけるのにまだ苦労しています。:(それが私たちが使用しているgemの制限なのか、それとも私が何か不足しているのかはわかりません.