問題タブ [inplace-editing]

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

php - Scriptaculous InPlaceEditorで改行を保持する方法は?

Scriptaculousを使用して編集できるさまざまなテキストエリアのページがあります(より良いオプションはありますか?):

PHPファイルは次のようになります。

要素をクリックしてテキストエリアになると、改行が表示されます。ただし、textareaがフォーカスを失い、元の要素に戻ると、改行は失われます。

改行を保持する方法はありますか?\n代わりにどういうわけか使用する必要があり<br />ますか?

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

delphi - Inplace-Editor を終了し、Delphi でボタンを処理するにはどうすればよいですか?

私の Delphi 2009 アプリケーションには、次のウィンドウがあります。

ここに画像の説明を入力

TTabSheet を持つ TPageControl と、すべてのシートで動作する下部のボタンがあります。

TTabSheet の左側には TElXTree (LMD によるツリー/グリッド コンポーネント) があり、TTabSheet の右側には、このシートだけに固有のボタンを含む TPanel があります。

TElXTree で行を選択し、いずれかのボタン セットのいずれかのボタンをクリックすると、すべてのボタンが正常に機能します。

TElXTree 内で、"Text" というラベルの付いた列は、TElXtree に付属の Inplace-Editor で編集できます。テキストをクリックすると、編集モードになります。

編集モードで、TElXTree の任意の場所 (チェックボックスなど) をクリックすると、エディターが終了し、コマンドが処理されます (つまり、チェックボックスをオンまたはオフにします)。ただし、編集モードでは、ボタンのいずれかのセットのいずれかのボタンをクリックすると、単にインプレース エディターが終了し、ボタンは処理されません。次に、そのボタンを処理するには、もう一度ボタンをクリックする必要があります。

これらのボタンの 1 つをクリックして、インプレース エディターを終了し、ボタンを処理できるようにする、ここで行っていない、または理解していない簡単なことはありますか?


ファローアップ:

@NGLN の回答のおかげで、回避策が得られました。私は彼の Application.OnMessage メソッドを使用しましたが、これは以前ドラッグ アンド ドロップ コードに使用していたものです。私はいくつかの変更を加える必要がありましたが、これが私が思いついたものです:

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

javascript - live() 関数を使用した jQuery のインプレース編集の問題..忍者が必要

これはおそらく簡単な修正ですが、頭を悩ませています...

その場で生成されるいくつかの div に jQuery edit-in-place プラグインを使用しています。シンプルなはずです。新しく作成された div をクリックして、コンテンツを編集できるようにします。live() で問題が発生しています。

live() を使用しなくても、明らかに静的 div に対しては正常に機能します。一度クリックすると、編集可能なコンテンツが取得されます。

ただし、live() を使用している間は、内容を編集するためにダブルクリックする必要があります。その後、クリックされると、一度だけかかります。それはちょっと焦点の問題のようなものです。おそらくプラグイン自体を変更すると役立つでしょうか?

これがまさに私が話していることです... http://jsfiddle.net/efflux/62CzU/

これは、ライブで editinplace() 関数を呼び出す方法と関係があります。

js 経由で作成された div で、その場で編集プラグインを正常に機能させるにはどうすればよいですか?

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

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

jquery - インプレース編集の質問

私は非常に素晴らしいインプレース編集を持っています

mootools inlineEdit プラグインで、このリンクでテストできます

http://dev.justinmaier.com/inlineEdit2/

しかし、jqueryを使用して試しているため、プロジェクトで使用する際に問題があります

しかし、コードが複雑すぎるために機能しませんでした。私はmootoolsが好きです。なぜなら、すべてのスタイルのテキストを入力ボックスを必要としないか、テキストがまだスタイルを持っているときにワンクリックで編集して編集する必要がないからです:)

jqueryを使用して同じ効果を得ることができますか??

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

eclipse - Eclipseで選択した単語を括弧で囲みます

数日前、私はこの質問がばかげていると感じ、ここに投稿しましたが、たくさん検索した後でも、適切な解決策を見つけました。

(Macで)テキストエディットを使ったことがある人なら、私が何を話しているのかを完全に理解しているでしょう。

コーディング中は、単語または行に引用符または括弧を付けたいだけです。これを行うには、単語の先頭に戻り、引用符を開いてから、単語の末尾に移動して閉じます。

現在の選択を引用符または括弧で囲むことができるプラグインなどが日食にありますか?クイックフィックス(Ctrl + 1)については話していません。非常に複雑なテンプレートに使用できます。

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

windows - Windowsでperlを使用してインプレース編集(-i)を行うにはどうすればよいですか?

UNIX / Linuxバージョンでは、最初の行を変更するだけです。

.plとの関連付けを作成したWindowsでActivestateperlを使用すると、コマンドラインから直接perlスクリプトを実行できます。

デフォルトの関連付けを引き続き使用する場合、ファイルのインプレース編集を行うにはどうすればよいですか?

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

android - Androidリストビューでインプレース編集を行うには?

基本的に、各リスト項目を(2つのテキストビューとチェックボックス)として持つリストビューがあります。特定のリスト項目がクリックされたときに、その行を新しい編集テキスト ビューといくつかのボタンに置​​き換えたいと考えました。これを実装するにはどうすればよいですか? 整数変数を使用して選択したアイテムの現在の位置を保存し、別のビューをロードするか、アクションモーションイベントを使用して現在選択されているアイテムを取得する必要がありますか?

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

primefaces - Primefaces インプレース エディターは常にバッキング Bean を更新します

私は持っている

setFoo 本体では、更新された foo 値を保持しているので、ユーザーがインプレース エディターの保存アイコンをクリックしたときにのみ実行したいと考えています。

問題は、インプレース エディターがアクティブになっていない場合でも、 MyBean.setFoo(...) が常に起動されることです。たとえば、[BarAction] ボタンをクリックすると、setFoo も実行されます。インプレースエディターのデフォルトの保存ボタンがクリックされた場合にのみ setFoo が起動されると思います。

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

jquery - Rails 3.2.1 では best_in_place は関数エラーではありません

Rails 3.2.1 アプリケーションに best_in_place gem を使用しています。私の開発に間違いはありません。本番環境でアプリケーションを実行しようとすると、スクリプト エラーが発生します

私のビューページには、次のコードがあります

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

mysql - 動的mysqlテーブルでのAjaxインプレース編集

タイトルは十分に具体的である必要がありますが、基本的に、mySQL データベースのテーブルからのデータで満たされたテーブルがあり、テーブルに機能を追加して、2 つを除くすべての列をインライン編集できるようにしようとしています。主キー ID 列、およびステータス列。これまでに出くわした唯一のチュートリアルは、すべての列を編集可能にする方法のみを示していますが、誰かが誤って主キー列を台無しにしてほしくありません。また、インポートされる前に指定された特定の ID があり、いくつかの番号をスキップするため、自動インクリメントではありません。誰かが私を助けたり、正しい方向に向けたりできますか。