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

jquery - best_in_place エディターが jquery で機能しないのはなぜですか?

私は自分のアプリケーションで best_in_place を動作させようとしています。私の見解では、デフォルトで best_in_place が機能します。

以下のスクリプトを使用して jquery-ui をインポートした瞬間、動作が停止します。つまり、単純なテキストとして表示されます。

htmlソースも変わらない

jquery-ui と best_in_place を共存させる方法はありますか?

念のため、私のコントローラー:

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

ruby-on-rails - nil の best_in_place エラー ID

私の Rails アプリでは、自分のサウンドを評価するための評価を作成します。評価では、ユーザーは、この評価を付けた理由などの情報を追加できます。

私の評価はうまくいきますが、情報の編集入力に best_in_place を追加したいと思います。

だから私の見解では #サウンドショー

そして私のコントローラーで:評価:

しかし、「info」を best_in_place で編集したい場合、次の間違いがあります。

nil の id と呼ばれますが、これは誤って 4 になります -- 本当に nil の id が必要な場合は、object_id を使用してください

レーンは次のとおりです。

@rating = current_user.ratings.find_by_sound_id(@sound.id)

私の問題を理解していただき、in_place_editing の作業を手伝っていただければ幸いです。

ありがとうございました

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

ruby-on-rails-4 - rails best_in_place POST リクエスト

ルビー2、レール4

/Gemfile を使用してインプレース編集を行うアプリに取り組んでいます

属性を更新するためにすべてが正常に機能します。例えば

ブール値を更新する PUT リクエストを作成します。

代わりに新しいインスタンスを作成する POST リクエストを作成する方法はありますか。これを指定されたオプションの1つに何らかの方法で統合できますか? 構文はどうなりますか?このように _form パーシャルと new.html.erb を完全に省略できるとよいでしょう。

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

ruby - rails4 の best_in_place gem でエラーが表示されない

Rails 4 アプリで best_in_place gem を使用しようとしています。フィールドへの有効な編集を更新することはできますが、無効な値を入力してもエラー メッセージは表示されません。.purr スタイリング ルールを追加しましたが、まだ満足していません。

コントローラーで次を使用します。

また、上記のコメントアウトされたコードも試しましたが、同様の結果が得られました。

無効な値に対するサーバーの応答は次のとおりです。

私が間違っていることは明らかですか?

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

ruby-on-rails - Rails 4 アプリでインプレース編集を妨げているのは何ですか?

Best in Place または Rest in Place または任意の gem を使用してインプレース編集を提供したい Rails 4 アプリがあります。

この2つでやってみました。両方で、ユーザーの「名前」属性をその場で編集できるように設定しました。

ユーザーの表示ページにアクセスして名前をクリックすると、入力フィールドが表示されます。ただし、送信されても​​、レコードは更新されません。

ログ:

送信されているメッセージが PUT であり、PATCH ではない可能性がありますか?

ユーザーコントローラーでの私の更新アクション:

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

ありがとう!

0 投票する
5 に答える
1446 参照

javascript - WYSIWYG エディターを最適なテキストエリアに統合

クライアントの情報をその場で編集するために best_in_place gem を使用しています。

私の質問は、このコンテンツを HTML として編集するために WYSIWYG エディターを統合するにはどうすればよいですか? 現在、このエディターを使用しています: https://github.com/Nerian/bootstrap-wysihtml5-rails/

私はjavascriptとcofeescriptが苦手なので、おそらく何か間違ったことをしています。

ビュー内の私のコード:

そしてclients.js.cofee

誰かがそれについて何をすべきか知っていますか?

ありがとう

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

jquery - Best_in_place - キャッチされていない TypeError: オブジェクト [オブジェクト オブジェクト] にメソッド 'elastic' がありません

Rails アプリで単純なフォームを編集するために、Best in place gem を使用しています。タイプを に変更するtextareaと、次のエラーが発生します。

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

best_in_place編集は他のすべてのフィールドで正常に機能しますが、teaxtareaフィールドは更新されません。

これが私のアセット パイプラインです。

どうすればこれを修正できるかについて、誰にもアイデアがありますか?

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

ruby-on-rails - 現在のユーザーでない場合はフィールドを読み取り専用にする

私は最適なgemを使用していますが、ログインしていない(現在のユーザーではない)ユーザープロファイルのフィールドを読み取り専用モードにしたいと考えています。ユーザーは ATM にログインし、別のユーザーのページにアクセスしてプロファイル オプションを変更できます (データベースには保存されません)。あなたが現在のユーザーでない場合、すべてのプロファイル情報が読み取り専用になるように設定する必要があります。

show.html.erb:

ユーザーコントローラー: